Hoe gerelateerde berichten toe te voegen in WordPress zonder plug-ins te gebruiken

Voor "Verwant bericht"Of"Gerelateerde artikelen”Zijn een reeks van inpluggenLinks naar meer of minder verfijnd, maar uiteindelijk allemaal hetzelfde. Het weergeven van een pagina (in een post) op de weblog dat het onderwerp van het artikel overeenkomt wordt gemaakt aanbieding. Dit is nuttig voor zowel SEO en gebruikerZodat u snel toegang tot artikelen die over hetzelfde onderwerp als die op de pagina wordt afgedrukt.

Het is bekend dat een groot aantal inpluggenSites kunnen een negatieve invloed unuei laadtijd van de pagina en creëert ook extra tabellen in de database.

Een goed idee zou zijn om de plug-ins zoveel mogelijk te vervangen WordPress met regels code die tot hetzelfde resultaat leiden. (Wees echter voorzichtig, want een deel van de code die vooral in functions.php wordt gebruikt, kan de serverprestaties ernstig beïnvloeden)

WordPress Gerelateerde post-plug-in

Plug-ins voor "gerelateerde berichten”Kan worden vervangen door de onderstaande functie, als we ervoor kiezen om op de artikelpagina te staan weergegeven koppen bevattende dezelfde tags met de taak van het doen van de aanbieding. Met behulp van dit criterium relatie kan voeg de onderstaande code in het bestand single.php het thema dat op de 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>';
}
}
?>

Concreet voorbeeld.

Op de artikelpagina ".” worden vermeld als gerelateerde artikelen die verwijzen naar: WordPress, virussen, databases, exploits.

WordPress Exploit - Ruim virusbestanden, SQL en serverbeveiliging op. - 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 een plug-in.

Oprichter en redacteur Stealth Settings, van 2006 tot heden. Ervaring met besturingssystemen Linux (Vooral CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Hoe werkt het? » Noteworthy » Hoe gerelateerde berichten toe te voegen in WordPress zonder plug-ins te gebruiken
Laat een bericht achter