door

1

Hoe u een gerelateerd bericht kunt toevoegen in WordPress zonder plug-ins te gebruiken

Hoe u een gerelateerd bericht kunt toevoegen in WordPress zonder plug-ins te gebruiken

1

Voor “Gerelateerd bericht” of “Gerelateerde artikelen” zijn een serie van plug -inmeer geavanceerde, maar uiteindelijk doen ze allemaal hetzelfde. Het toont op een pagina (in een bericht) op de blog de titels van de artikelen die als onderwerp overeenkomen met het artikel waarin de vermelding is gemaakt. Voor beide is het een nuttige functie SEO evenals voor gebruiker, waardoor snelle toegang mogelijk is tot artikelen die over hetzelfde onderwerp gaan als het onderwerp op de pagina waarop de vermelding is gemaakt.

Het is bekend dat een groot aantal plug -in-ers kunnen een negatieve invloed hebben de laadtijd van één pagina en bovendien creëert het extra tabellen in de database.

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)

WordPress Related Post Plugin

Plugin-urile deRelated Postspot fi inlocuite cu functia de mai jos, daca alegem ca in pagina de articol sa fie afisate titlurile articolelor die bevatten 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.” artikelen die verband houden met WordPress, virussen, databases en exploits worden vermeld als gerelateerde artikelen.

WordPress Exploit – Curatare fisiere virusate, SQL si securizare server. - Stealth Settings

De functie is getest op WordPress 3.3.1 maar is ook compatibel met nieuwere versies van Wordpress 2.x.

Toon gerelateerd bericht in WordPress zonder plug-in.

Hoe u een gerelateerd bericht kunt toevoegen in WordPress zonder plug-ins te gebruiken

Mogelijk bent u ook geïnteresseerd in...

Eén gedachte verder “Hoe u een gerelateerd bericht kunt toevoegen in WordPress zonder plug-ins te gebruiken

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd *