Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [WP] is_page_template() nie działa
AboutMe
post
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

Ostrzeżenie: (0%)
-----


Dlaczego poniższy kod nie działa?

  1. if ( is_page_template( 'frontpage1.php' ) ) {
  2. function enqueue_xxxx() {
  3. ?>
  4. <script type="text/javascript">
  5. .....
  6. </script>
  7. <?php
  8. }
  9. add_action('wp_footer', 'enqueue_xxxx');
  10. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A ten dziala?

  1. if ( is_page_template( 'frontpage1.php' ) ) {
  2. die('Widzisz mnie?');
  3. function enqueue_xxxx() {
  4. ?>
  5. <script type="text/javascript">
  6. .....
  7. </script>
  8. <?php
  9. }
  10. add_action('wp_footer', 'enqueue_xxxx');
  11. }
Go to the top of the page
+Quote Post
AboutMe
post
Post #3





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

Ostrzeżenie: (0%)
-----


No niestety ale nie
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




W takim razie frontpage1.php nie jest page template
Go to the top of the page
+Quote Post
AboutMe
post
Post #5





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

Ostrzeżenie: (0%)
-----


No to dziwne bo w panelu widnieje jako page template

(IMG:https://s9.postimg.org/3mbqjjh3z/page_template.jpg)
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 23:29