Как добавить Похожие темы в WordPress без использования плагинов

Для "Похожие темы"Или"Статьи по теме"Есть ряд плагинСсылки на более или менее сложных, но в конце концов все делают то же самое. Отображение страниц (в должности) на блоге заголовки, которые соответствуют теме статьи сделан в каталоге. Это полезно как для Оптимизация поиска и пользовательУчитывая быстрый доступ к статьям, которые находятся на ту же тему, как и на страницы печати.

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

Хорошей идеей было бы заменить как можно больше с WordPress плагины линий кода, которые приводят к тому же результату. (Заметим, однако, что некоторый код в functions.php добавить его особенно серьезно повлиять на производительность сервера)

WordPress Plugin теме сообщения

Плагины "Похожие сообщения"Может быть заменен с функцией ниже, если мы выберем этой странице статью, чтобы быть отображаться заголовки содержащего же теги с работой делать листинг. Используя этот критерий отношения можно добавить следующий код в файл single.php Тема использоваться на блоге.

[php] <? php
$ tags = wp_get_post_tags ($ post-> ID);
if ($ tags) {
$ tag_ids = array ();
foreach ($ tags as $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id;

$ Args = массив (
'tag__in' => $ tag_ids,
'post__not_in' => массив ($ post-> ID),
'showposts' => 5, // Количество связанных записей, которые будут отображаться.
«Caller_get_posts => 1
);
$ my_query = new wp_query ($ args);
if ($ my_query-> has_posts ()) {
echo '<h3> Связанные сообщения </ h3> <ul>';
while ($ my_query-> has_posts ()) {
$ My_query-> the_post ();
>
<Li> <a href="<?php the_permalink() ?> "отн =" закладка "название =" Постоянная ссылка на <Php the_title_attribute ();?>? «> <Php the_title (); ?> </a> </ li>
<? Php
}
echo '</ ul>';
}
}
>
[/ PHP]

Конкретный пример.

Страница статьи "». Приведены также соответствующие статьи, касающиеся WordPress, вирусы, баз данных, подвиги.

WordPress Exploit - чистка вирусных файлов, SQL и безопасность сервера. - Стелс Settings

Функция протестирована на WordPress 3.3.1, но также совместим с новыми версиями WordPress 2.x.

Показать Похожие темы WordPress без плагинов.

Как добавить Похожие темы в WordPress без использования плагинов

Об авторе

Stealth LP

Основатель и главный редактор Хитрость SettingsВ день 2006.
Опыт работы в операционных системах Linux (особенно CentOS), Mac OS X, Windows XP> Windows 10 и WordPress (CMS).

Оставить комментарий