Код виджетов WordPress
Преимущество CMS заключается в автоматическом создании ссылок на содержимое, что упрощает и делает более разнообразным доступ к статьям.
Главные примеры - список последних билетов, «пересказанные», билеты, тема которых близка, и облако тегов.
Код этих данных инкапсулируется в функцию PHP, которую можно разместить где угодно в интерфейсе, на боковых панелях, в результате статьи, отображаемой на домашней странице, в нижнем колонтитуле...
Знание этих кодов позволяет настроить тему своего сайта или даже создать ее целиком.
Список кодов
Категории
<?php wp_list_categories('show_count=0&title_li=<h2>Categories</h2>'); ?>
Параметр show_count указывает, отображается ли количество деталей в каждой категории или нет.
Текст не будет вставляться после title_li=, если название определено отдельно от шаблона .
Облако тегов
<?php wp_tag_cloud('smallest=8&largest=17&number=30'); ?>
Видно, что можно определить размер наименьшей и большей формулировки, а также их максимальное количество.
Последние статьи
<?php wp_get_archives('type=postbypost&limit=10'); ?>
Поле поиска
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
Файл searchform.php, находящийся в директории темы, определяет формат поля поиска. Его содержание варьируется в зависимости от темы.
Блогролл
<?php wp_list_bookmarks('categorize=0&title_li='); ?>
Архивы
<?php wp_get_archives('type=monthly'); ?>
Мета
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<?php wp_meta(); ?>
</ul>
RSS
<li>
<a href="<?php bloginfo('rss2_url'); ?>"
title="<?php _e('Syndicate this site using RSS'); ?>">
<?php _e('<abbr title="Really Simple Syndication">RSS</abbr>'); ?>
</a>
</li>
Связано
Список относительных статей не входит в код Wordpress, а происходит от плагинов, и их несколько. Посмотреть лучшие плагины для Wordpress.
Виджеты
Виджеты содержат схожие коды, но они встроены в определенную систему позиционирования. Преимущество виджетов в том, что веб-мастер может перемещать элементы интерфейса перетаскиванием и, таким образом, легко настраивать тему.
Недостаток в том, что эти виджеты можно разместить только в сидебарах.
Если выбрать виджеты, то вышеперечисленные коды должны быть удалены из шаблонов или игнорированы.
Заключение
Этот список кодов не включает такие элементы интерфейса, как автор, дата, название и т. Д. Все это исходит из состава страниц и просматривается в рамках создания или изменения темы.
См. также