[НОВО НА СТОПАНСТВО]
Създавам собствена тема за WordPress със собствен css и т.н. и аз успях да намеря всичко хубаво във файла index.php и сега се опитвам да направя и другите страници.
Когато направя home.php, blog.php, около.php и contact.php файл (в моята папка с теми) те не "свързват към него. Аз следвам" WordPress 3: Създаване и редактиране на персонализирани теми с Крис Койер "в Lynda.com и примерът показва, че когато правите файл със същото име като вашата страница, той взема това директно (което работи в неговия урок).
Някой, който би могъл да знае какво става?
Пример: Получих файл blog.php в моята папка с теми и когато отида на www.mydomain.com/blog зареденият файл е файлът index.php вместо файла blog.php
Отговори:
1 за отговор № 1Има два начина да постигнете това с помощта на персонализирани шаблони на страници.
Създайте шаблон за една конкретна страница с помощта науеб страница или ID. В този случай променете името на php файловете като този, за да съответства на името на страницата, която сте създали в потребителския интерфейс: page-home.php, page-blog.php, page-about.php и page-contact.php
Много по-гъвкаво е да се създаде персонализиран шаблон, който може да се използва на НЯКОЯ страница. Просто добавете името на шаблона в горната част на PHP файла така (вътре в PHP блока):
/ * Име на шаблона: Шаблон на моята страница * /
След това редактирайте страниците и изберете персонализирания си шаблон от падащото меню на шаблона (от дясната страна мисля, ако е видимо).
Препратете тази страница за повече информация: https://developer.wordpress.org/themes/template-files-section/page-template-files/
0 за отговор № 2
Намерих решението на моя (глупав) проблем.
Създаване на страница в директорията с теми и добавянекоментарът на шаблона в горната част на вашия PHP файл не е достатъчен. Трябва да отидете на администраторския панел-> страници-> ВАШАТА СТРАНИЦА-> и да проверите атрибутите на страницата. Там можете да свържете страницата към определен шаблон: http://d.pr/i/a0m0