AboutMe
27.09.2016, 13:06:03
Dlaczego poniższy kod nie działa?
if ( is_page_template( 'frontpage1.php' ) ) {
function enqueue_xxxx() {
?>
<script type="text/javascript">
.....
</script>
<?php
}
add_action('wp_footer', 'enqueue_xxxx');
}
nospor
27.09.2016, 13:17:39
A ten dziala?
if ( is_page_template( 'frontpage1.php' ) ) {
die('Widzisz mnie?');
function enqueue_xxxx() {
?>
<script type="text/javascript">
.....
</script>
<?php
}
add_action('wp_footer', 'enqueue_xxxx');
}
nospor
27.09.2016, 13:32:15
W takim razie frontpage1.php nie jest page template
AboutMe
27.09.2016, 13:36:11
No to dziwne bo w panelu widnieje jako page template
nospor
27.09.2016, 13:59:28
No to dziwne...
Albo moze odpalasz ten kod w zlym miejscu na stronie
Albo moze podajesz zla sciezka relatywne
Albo cala masa innych moze. Trudno powiedziec cos wiecej majac taki skrawek kodu bez calego kontekstu.
Kolejne moze to to, ze ta funkcja sprawdza czy aktualna strona jest w template podanym przez ciebie. Jesli aktualna strona jest w innym template to tez zwroci false, mimo ze podana przez ciebie nazwa to template. Cala masa moze, mozna powiedziec ze ocean