Im довольно новый, чтобы играть с тем, что может делать цикл, и я искал ответ за последние несколько дней. Поэтому у меня есть 2 страницы services-page.php и contact-page.php как с пользовательскими шаблонами. То, что я хотел бы знать, можно настроить цикл в page.php, чтобы получить эти настраиваемые шаблоны с помощью get_template_part(), поэтому, когда кто-то переходит на страницу услуг, он переходит к нему и тот же с контактной страницей. Поэтому вместо того, чтобы иметь петлю на каждой другой странице, я могу просто иметь ее в файле page.php и приводить свои разные шаблоны, которые идут на разные страницы. Надеюсь, что это было ясно, любая помощь будет оценена по достоинству.Wordpress loop со страницами
0
A
ответ
0
Вы почти там с get_template_part(), но вместо этого вы создадите часть шаблона для своего цикла и включите его в свои шаблоны. Поэтому создайте «часть» php, которая содержит ваш цикл и любой другой код, который вам нужен. https://codex.wordpress.org/Function_Reference/get_template_part имеет пример с «loop.php», но вы можете создать «loop-name.php» (где «имя» может быть любым, что вам нравится) для вашего собственного цикла и использовать его.
Смежные вопросы
- 1. Использование Wordpress LOOP со страницами вместо сообщений?
- 2. wordpress calendar со страницами за каждый месяц
- 3. Как создать тему WordPress со страницами?
- 4. Использование NavigationWindow со страницами
- 5. Zend_Navigation со скрытыми страницами
- 6. Маршрутизация со статическими страницами
- 7. Как копировать категории WordPress со статическими HTML-страницами?
- 8. Wordpress Loop in Loop
- 9. Работа со страницами со многими файлами сценариев
- 10. Весенняя безопасность со страницами со скоростью
- 11. Передача данных между страницами Wordpress
- 12. Django paginator со многими страницами
- 13. создание форм окон со страницами
- 14. Grandtotal on Gridview со страницами
- 15. Loop in a loop - wordpress
- 16. SilverStripe loop над определенными языковыми дочерними страницами
- 17. WordPage с статическими страницами
- 18. Wordpress Loop - Показать накладку со встроенным видео на клике
- 19. Wordpress loop, который тянет сообщения со связанными категориями
- 20. Swipebox и wordpress loop
- 21. WordPress Infinite Loop
- 22. Wordpress Loop - опрокидывание изображений
- 23. WordPress loop grouping div
- 24. PHP Wordpress Increment Loop
- 25. Wordpress nginx redirect loop
- 26. Wordpress reauth = 1 Loop
- 27. wordpress even odd loop
- 28. WordPress loop by function
- 29. Wordpress get_next_posts loop
- 30. Продолжение WordPress PHP Loop
Я считаю, что понимаю, что вы говорите, поэтому создайте loop.php, чтобы поместить мой цикл в get_template_part() на каждую созданную мной страницу? – GrumpySmurf
Да - но я бы создал вместо него файл custom-loop-something.php, а не loop.php, поскольку это необходимо оставить для базового цикла, если это необходимо. Повторное использование кода - это правильный путь :), поэтому вы определенно думаете правильно. –
Также смотрите https://codex.wordpress.org/Template_Tags/get_posts как функцию, а не возиться с the_query - она намного безопаснее и будет работать лучше, если вы используете ее как часть шаблона. –