#php #html #wordpress
Возникла следующая проблема. Пытаюсь на главной странице в самописной теме WordPress вывести последние записи (из блога). Когда я пишу html в файле index.php, все работает. Но когда я переношу код в редактор страниц в панели администратора, то происходит такое. В чем может быть причина, куда копать? (https://imgur.com/a/APwwS12) (https://imgur.com/a/UCfG5R8)have_posts()) : $the_query -> the_post(); ?>
Ответы
Ответ 1
Помог @NikPashchuk В корне темы создаешь файл с любым названием, например example.php Пишешь в нем /* Template Name: Мой супер темплейт */ В админке создаешь новую Page и выбираешь к ней темплейт справа на сайдбаре "Мой супер темплейт" , при этом в файл php темплейта добавляешь свой код. Далее при переходе на страницу которую Вы создали в п3 будет отображается код с темплейта (файла). Далее, если нужно, можно поставить созданную страницу как главную на сайте через настройки, чтение (где Homepage селект). Или, запихнуть даный код в Шорткод, при этом будет возможность вызывать даную "смесь кода" в контенте записи через, например "[выведи мой код]". Вариантов очень много, но так как в вопросе не описано для чего это нужно(использывать разово или множество раз) и решения разные
Комментариев нет:
Отправить комментарий