My WordPress Theme #1

 

 

3. Ссылки на файлы из шаблона

<?php bloginfo(‘template_directory’); ?>

вставляет URL шаблона в вывод шаблона. Вы можете добавить любую дополнительную информацию для ссылок на файлы из вашей темы.

<?php bloginfo('stylesheet_directory'); ?>

добавляет URL каталога, который содержит файлы стилей .css вашей темы, в вывод шаблона.


4. Обязательные теги

Список специальных тегов событий, которые необходимо вызывать в вашей теме для корректной работы любых плагинов:

<?php wp_head(); ?> — всегда должен быть перед </head> иначе будет нарушена работа многих плагинов, которые используют этот хук, чтобы добавить свои коды в <head>. Это: стили (styles), скрипты (scripts) и метатеги.

wp_footer — происходит при отображении заголовка (верхнего колонтитула) «footer» темы в шаблоне footer.php. Пример использования в плагине: вставка кода PHP, который должен выполняться после всего, самым последним на странице.
Использование:

<?php do_action(‘wp_footer’); ?>

-или- <?php wp_footer(); ?>

wp_meta — событие обычно происходит при обработке тега <li>Meta</li> при отрисовке меню или в меню боковой панели в шаблоне sidebar.php. Пример использования: включение круговой рекламы или облака тегов в боковую панель.
Использование:

<?php do_action(‘wp_meta’); ?>

-или- <?php wp_meta(); ?>

comment_form — происходит при отработке скриптов шаблонов comments.php и comments-popup.php, непосредственно перед закрытием тега формы комментариев (</form>). Пример использования: Показать предпросмотр только что добавленных комментариев.
Использование:

<?php do_action(‘comment_form’, $post->ID); ?>