Як додати пов’язану публікацію в WordPress без використання плагінів
для “Схожий пост” або “Схожі статті” є серією плагінбільш складні, але зрештою всі вони роблять те саме. Він відображає на сторінці (у дописі) у блозі назви статей, які відповідають темі статті, у якій зроблено список. Це корисна функція для обох SEO а також для користувача, забезпечуючи швидкий доступ до статей на ту саму тему, що й на сторінці, на якій розміщено список.
Відомо, що велика кількість плагін-ers можуть мати негативний вплив час завантаження однієї сторінки і крім того створює додаткові таблиці в базі даних.
Хорошою ідеєю було б замінити якомога більше плагінів WordPress на рядки коду, які призводять до того самого результату. (Однак обережно, оскільки деякі коди, додані особливо у functions.php, можуть серйозно вплинути на продуктивність сервера)

Плагіни для “Пов’язані публікації” можна замінити функцією нижче, якщо ми вирішимо розмістити її на сторінці статті відображені назви статей які містять однакові теги з посадою, на якій він значиться. Використовуючи цей критерій зв’язку, ми можемо додати наведений нижче код до файлу single.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=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'showposts'=>5, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3>Related Posts</h3><ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
?>
Конкретний приклад.
На сторінці статті “WORDPRESS EXPLOIT – ОЧИЩЕННЯ ВІРУСОВАНИХ ФАЙЛОВ, SQL ТА БЕЗПЕКИ СЕРВЕРА.” ті, що стосуються WordPress, вірусів, баз даних, експлойтів, перераховані як пов’язані статті.

Функція протестована на WordPress 3.3.1, але також сумісна з новими версіями Wordpress 2.x.
Stealth Settings – Показати пов’язану публікацію в WordPress без плагіна.
Як додати пов’язану публікацію в WordPress без використання плагінів
Що нового
Про Stealth L.P.
Засновник і редактор Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Переглянути всі повідомлення від Stealth L.P.Вас також може зацікавити...
Одна думка “Як додати пов’язану публікацію в WordPress без використання плагінів”