Я опытный программист Django и новичок в WordPress. В Django у нас есть концепция шаблонов, так что я могу создать File1, который содержит некоторые блоки html, которые могут быть переопределены дочерним File2. Мы используем синтаксис {block block1} в Django. Это упрощает повторное использование в django. Есть ли у PHP (WordPress) та же концепция? Я хочу сделать File1 и переопределить некоторые из его html-блоков с помощью File2.
2 ответа
Я вообще не знаю Django, но если я правильно интерпретирую ваши утверждения, то в этом смысле нет шаблонной конструкции.
Дочерние темы Wordpress переопределяют весь файл из родительской темы, используя тот же файл в дочерней теме.
Одним из способов достижения желаемого может быть создание плагина, который переписывает вывод темы в областях, которые вас интересуют. Модель вывода для Wordpress позволяет разработчикам подключаться к событиям в жизненном цикле страницы и изменять html так, чтобы выводиться перед отправкой в браузер.
Да! Wordpress также имеет иерархию для шаблонов / тем. Они называются Дочерними темами.
functions.php дочерней темы предоставляет умный и беспроблемный метод изменения функциональности родительской темы.
Вот лучший учебник, который я смог найти.
Похожие вопросы
Новые вопросы
django
Django - это серверная платформа веб-приложений с открытым исходным кодом, написанная на Python. Он разработан для сокращения усилий, необходимых для создания сложных веб-сайтов и веб-приложений, управляемых данными, с особым упором на меньшее количество кода, отсутствие избыточности и более явное, чем неявное.