Comment ajouter Related Post dans WordPress sans utiliser des plugins

pour "Article similaire"Ou"articles relationnels"Il y a un certain nombre de plug-inCEs qui plus sophistiqué, mais à la fin tous font la même chose. Affichage d'une page (un poste) blog titres correspondant à l'objet de l'article est la liste. Il est utile à la fois référencement et utilisateurPermettre un accès rapide aux éléments qui sont sur le même sujet avec la page qui est annonce.

Il est connu qu'un grand nombre d' plug-inCEs peut même affecter unuei temps de chargement des pages et crée également tables supplémentaires dans la base de données.

Une bonne idée serait de remplacer autant que possible avec des lignes de plugins WordPress de code qui conduisent au même résultat. (Notez, cependant, que peu de code dans functions.php l'ajouter particulièrement affecter les performances du serveur)

Plugin WordPress Related Post

Plugins "Related Posts"Peut être remplacé par la fonction ci-dessous, si nous choisissons cet article à la page titres affichés contenant mêmes balises à la tâche de faire la liste. En utilisant cette relation critère peut ajouter le code ci-dessous dans le fichier single.php le thème utilisé sur le blog.

[php] <? php
$ tags = wp_get_post_tags ($ post-> ID);
if ($ tags) {
$ tag_ids = array ();
foreach ($ tags comme $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id;

$ Args = array (
'tag__in' => $ tag_ids,
'post__not_in' => array ($ post-> ID),
'showposts' => 5, // Nombre de messages associés qui seront affichés.
« Caller_get_posts => 1
);
$ my_query = new wp_query ($ args);
if ($ my_query-> has_posts ()) {
echo '<h3> Related Posts </ h3> <ul>';
while ($ my_query-> has_posts ()) {
$ My_query-> the_post ();
?>
<Li> <a href="<?php the_permalink() ?> "rel =" "title =" bookmark Lien permanent vers <Php de the_title_attribute ();?>? « > <Php the_title (); ?> </a> </ li>
<? Php
}
echo '</ ul>';
}
}
?>
[/ Php]

 

Exemple concret.

L'article d'une page ". "Sont listés comme les articles connexes se rapportant à WordPress, les virus, bases de données, des exploits.

WordPress Exploit - nettoyage des fichiers infectés, et la sécurité de SQL Server. - Discrétion des paramètres 

La fonction est testée sur WordPress 3.3.1 mais est également compatible sur les nouvelles versions de WordPress 2.x.

Afficher Related Post WordPress Sans un Plugin.

Comment ajouter Related Post dans WordPress sans utiliser des plugins

A propos de l'auteur

furtif LP

Fondateur et rédacteur InvisibilitéDate 2006.
Expérience sur les systèmes d'exploitation Linux (CentOS) en particulier, Mac OS X, Windows XP> Fenêtres 10 et WordPress (CMS).

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaire sont traitées.