Есть ли в Wordpress шаблон, похожий на Django? - PullRequest
0 голосов
/ 22 августа 2010

Я опытный программист Django и новичок в WordPress.В Django у нас есть концепция создания шаблонов, так что я могу создать File1, который содержит некоторые HTML-блоки, которые могут быть переопределены дочерним File2.Мы используем синтаксис {block block1} в Django.Это делает повторное использование в Django очень простым.В PHP (WordPress) мы имеем ту же концепцию?Я хочу сделать File1 и переопределить некоторые из его html-блоков с помощью File2.

Ответы [ 2 ]

1 голос
/ 22 августа 2010

Я вообще не знаю Django, но если я правильно интерпретирую ваши утверждения, то в этом смысле нет шаблонной конструкции.

Дочерние темы Wordpress переопределяют весь файл из родительской темы, используятот же файл в дочерней теме.

Чтобы достичь желаемого, можно написать плагин, который переписывает вывод темы в интересующих вас областях. Модель вывода для Wordpress позволяет разработчикам подключатьк событиям в жизненном цикле страницы и измените HTML, который будет выводиться перед отправкой в ​​браузер.

0 голосов
/ 22 августа 2010

Да! В Wordpress также есть иерархия шаблонов / тем. Они называются Дочерние темы .

functions.php дочерней темы обеспечивает умный, безотказный метод модификации функциональности родительская тема.

Вот лучший учебник , который я смог найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...