Jak dodać powiązany post w WordPress bez używania wtyczek

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)

WordPress Powiązana wtyczka do posta

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 „”. są wymienione jako powiązane artykuły te, do których się odnoszą WordPress, wirusy, bazy danych, exploity.

WordPress Exploit — usuń pliki wirusów, zabezpieczenia SQL i serwer. - Stealth Settings

Funkcja jest testowana na WordPress 3.3.1, ale jest również kompatybilny z nowszymi wersjami WordPress 2.x.

- Pokaż powiązany post w WordPress Bez wtyczki.

Założyciel i redaktor Stealth Settings, od 2006 roku do chwili obecnej. Doświadczenie w systemach operacyjnych Linux (Zwłaszcza CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

jak » godny uwagi » Jak dodać powiązany post w WordPress bez używania wtyczek
Zostaw komentarz