WordPress 4.1 добавит несколько важных улучшений для разработчиков тем. Йост де Вальк три года назад открыл тикет , запрашивая лучший вариант управления выводом тегов заголовков. Он предложил патч, который будет выводить тег title во время запуска wp_head в зависимости от того, добавлена ли текущая тема theme_support. Эта реализация, наконец, набирает обороты после долгих дискуссий среди участников WordPress.
На этой неделе Джон Блэкборн , ведущий специалист по WordPress 4.1, предложил совместимый с предыдущими версиями способ, позволяющий авторам плагинов и тем лучше настраивать вывод заголовков документов. В предстоящем выпуске будет представлена поддержка темы для тега title .
[php light=”true”]add_theme_support(‘тег title’);[/php]
«Заявляя о такой поддержке, темы признают, что они не определяют заголовки сами по себе, и WordPress может безопасно добавлять их без дублирования», — объяснил основной участник Константин Обенланд, рассказывая о поддержке тега заголовка в своем последнем посте в блоге make/core.
Он подробно остановился на трехлетней работе, заявив, что она также послужила исправлению древней практики Кубрика, которая добавила название блога к wp_title()
:
[php light=”true”]<title><?php wp_title(‘«’, true, ‘right’); ?> <?php bloginfo(‘имя’); ?></название>[/php]
Эта практика стала довольно стандартной в темах WordPress. Новая поддержка темы для тега title упростит плагинам и темам управление заголовком документа.
WordPress 4.1 также представляет несколько новых функций шаблонов для заголовков и описаний архивов:
get_the_archive_title()
и the_archive_title()
для возврата/отображения названия текущего термина, даты, типа сообщения, формата сообщения или архива автора.get_the_archive_description()
и the_archive_description()
для возврата/отображения описания, связанного с текущим архивом терминов.Разработчики получат эти новые функции в свое распоряжение благодаря усилиям Константина Обенланда и Дрю Джейнса.
Если вы занимаетесь темами WordPress для бизнеса, вам следует обратить внимание на то, как использовать новый тег title с обратной совместимостью, как описано Obenland.
В настоящее время разработчикам плагинов не рекомендуется создавать функциональные возможности вокруг поддержки темы для тегов заголовков. «Долгосрочный план состоит в том, чтобы позволить пользователям управлять названиями документов из своего администратора, независимо от того, какую тему они используют», — пояснил Обенланд. Изменения в WordPress 4.1 — это первый шаг к тому, чтобы сделать теги заголовков более удобными для плагинов.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…