2016-01-03 14 views
5

Utworzono dwudziesto-dwudziestoletni motyw potomny za pomocą wtyczki tematycznej dla dzieci z jednym kliknięciem. Następnie skopiowałem szablon page.php z nadrzędnego folderu kompozycji do pliku new-template.php w folderze podrzędnym. Zmieniłem nagłówek w nowej-template.php doNowy szablon nie pojawia się w szablonie rozwijanym

Nazwa szablonu: Nowy szablon

O ile wiem, to wszystko, co trzeba zrobić, aby dostać „Nowy szablon”, aby pokazać się w rozwijanym Szablon pod strony Atrybuty podczas tworzenia nowej strony. Ale "Nowy szablon" nie został dodany do listy rozwijanej. Czy ktoś wie, jaki może być problem?

dziękuję za wszelką pomoc

+0

Powiązane: https://stackoverflow.com/questions/3987773/template-dropdown-not-showing-up-within-wordpress-administrator-page – Flexo

Odpowiedz

0

proszę upewnić się, że aktywowane motywu dziecka, jeśli dziecko jest już tematem aktywowane następnie spróbuj inną nazwę szablonu.

1

Ten pracował dla mnie:

<?php /* Template Name: Red Template */ ?> 

oraz kopię page.php w moim katalogu tematycznego nazywa redpage.php

miałem też wylogować się z administratora, a następnie zalogować się ponownie.

9

Właśnie w Wordpress 4.9 jest ten błąd: https://core.trac.wordpress.org/ticket/42573 powodujący, że pliki szablonów będą ponownie skanowane tylko raz na godzinę.

Aby naprawić (do czasu wydania nowej wersji WP z tą zmianą), pobierz łatkę z tego zgłoszenia błędu i wprowadź zmiany z poprawki na wp-includes/class-wp-theme.php.

Nadzieja ta oszczędza komuś 2 godziny zmarnowałem na to ..

+0

Miałem ten sam problem i to faktycznie pomogło. Dziękuję bardzo, uratowałeś mi wiele kłopotów! :) –

+0

Dzięki. spędziłem tylko 45 minut na tym jednym hh –

5

Dla Wordpress 4.9 bug wspomniano powyżej, po prostu zaktualizować wersję motywu w style.css, np od 1.1.2 do 1.1.3 - zrobi to nawet 1.1.2-1. To wymusi aktualizację listy szablonów.

+0

Dzięki! To działa! – LUIS

+0

Pracowałem dla mnie. Zajęło mi to tylko 2 godziny, próbując dowiedzieć się, co się dzieje na Ziemi. Pozdrawiam za prostą sugestię. –

0

Próbowałem wszystkiego, a na koniec zrobiłem to, co wyżej. Zaktualizuj wersję swojego motywu to styl.css znajdujący się w folderze motywów. Mój został ustawiony na 0.1.3. Zaktualizowałem do wersji 1.1.2 i zadziałało.

Powiązane problemy