Як додати пов’язану публікацію в WordPress без використання плагінів
для “Схожий пост” або “Схожі статті” є серією плагінбільш складні, але зрештою всі вони роблять те саме. Він відображає на сторінці (у дописі) у блозі назви статей, які відповідають темі статті, у якій зроблено список. Це корисна функція для обох SEO а також для користувача, забезпечуючи швидкий доступ до статей на ту саму тему, що й на сторінці, на якій розміщено список.
Відомо, що велика кількість плагін-ers можуть мати негативний вплив час завантаження однієї сторінки і крім того створює додаткові таблиці в базі даних.
O idee buna ar fi sa inlocuim pe cat posibil plugin-urile de WordPress cu linii de cod care sa duca la acelasi rezultat. (Atentie totusi, pentru ca unele coduri agaugate in special in functions.php pot afecta foarte grav performantele serverului)

Plugin-urile de “Related Posts” pot fi inlocuite cu functia de mai jos, daca alegem ca in pagina de articol sa fie afisate titlurile articolelor які містять aceleasi tag-uri cu ale postului in care face listare. Folosind acest criteriu de relationare putem adauga codul de mai jos in fisierul single.php al temei utilizate pe blog.
<?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>';
}
}
?>
Exemplu concret.
In pagina articolului “WORDPRESS EXPLOIT – CURATARE FISIERE VIRUSATE, SQL SI SECURIZARE SERVER.” sunt listate ca articole relationate cele care se refera la WordPress, virusi, baze de date, exploituri.

Functia este testata pe WordPress 3.3.1 dar este compatibila si pe versiunile mai noi de Wordpress 2.x.
Stealth Settings – Show Related Post in WordPress Without a Plugin.
Як додати пов’язану публікацію в 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 без використання плагінів”