Dla "Podobne post"Lub"Powiązane artykuły„Są serią wtyczkaLinki do mniej lub bardziej wyrafinowane, ale w końcu wszyscy robią to samo. Wyświetlanie strony (w poście) na blogu nagłówki, które pasują do tematu artykułu dokonuje wpisu. Jest to przydatne zarówno SEO oraz użytkownikPozwalając na szybki dostęp do artykułów, które są na ten sam temat jak ten na stronie drukowania.
Wiadomo, że wiele wtyczkaStrona może negatywnie wpłynąć strona unuei czas ładowania a także stwarza dodatkowe tabele w bazie danych.
Dobrym pomysłem byłoby jak najczęstsze zastępowanie wtyczek WordPress z liniami kodu prowadzącymi do tego samego wyniku. (Uważaj jednak, ponieważ niektóre kody znajdujące się szczególnie w functions.php mogą poważnie wpłynąć na wydajność serwera)
Wtyczki dla „Podobne posty”Można zastąpić poniższą funkcją, jeśli zdecydujemy się być na stronie artykułu wyświetlane nagłówki zawierający same tagi z zadaniem prowadzenia aukcji. Za pomocą tego kryterium można dodać relację poniższy kod w pliku single.php temat używany na blogu.
<?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>';
}
}
?>
Konkretny przykład.
Na stronie artykułu „WORDPRESS EXPLOIT - CZYSZCZENIE PLIKÓW WIRUSOWYCH, BEZPIECZEŃSTWO SQL I SERWERÓW”. są wymienione jako powiązane artykuły te, do których się odnoszą WordPress, wirusy, bazy danych, exploity.
Funkcja jest testowana na WordPress 3.3.1, ale jest również kompatybilny z nowszymi wersjami WordPress 2.x.
Stealth Settings - Pokaż powiązany post w WordPress Bez wtyczki.