WordPress Hooks против включает в себя? - PullRequest
2 голосов
/ 01 июня 2010

Это несколько субъективный вопрос.

Заметные темы, такие как thematic и carrington, используют хуки для отображения своих тем.

Попытка выяснить, что лучше всего подходит для более эффективного рабочего процесса.

Что кажется более эффективным при создании тем? Попытка взвесить все «за» и «против» хуков и просто включить статические файлы.

Ответы [ 3 ]

4 голосов
/ 01 июня 2010

Во что бы то ни стало, используйте крючки. Это более эффективно и позволяет вашей теме хорошо играть с различными виджетами и надстройками, которые также зависят от шаблонов. Использование статических включений сделает ваш шаблон намного менее гибким в целом и откроет вам возможные сбои при внесении изменений в бэкэнд WordPress.

1 голос
/ 04 июня 2010

Крюки и include () действительно предназначены для двух совершенно разных целей. Включает статически вносить дополнительный контент в вашу тему, в то время как хуки позволяют плагинам и functions.php вашей темы добавлять контент на лету. Благодаря новым дополнениям в WordPress дочерних тем хуки также позволяют указанным детям добавлять контент в вашу тему без изменения основных файлов.

В целом, это делает вашу тему более ориентированной на будущее и гораздо более легкой рекомендацией, когда приходит время рассмотреть рамки тем, на которых будет основан сайт.

1 голос
/ 01 июня 2010

Если вы работаете с Thesis, этот плагин WordPress ›Thesis OpenHook« Плагины WordPress очень интересен с точки зрения ловушки и того, что можно было бы сделать с другими средами как для конечных пользователей, так и для разработчиков.

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