Fonction et utilisation de previous_post_link() dans WordPress

Question

Réponses ( 1 )

  1. La fonction previous_post_link() dans WordPress est un outil utile pour naviguer entre les articles. Elle affiche un lien vers l'article précédent adjacent à l'article actuel. Cette fonction est particulièrement pratique pour créer une expérience de blog ou de site web plus dynamique et interconnectée. Voici une explication détaillée de sa fonction et de ses paramètres :

    Fonction :

    Objectif : Affiche le lien vers l'article précédent qui est adjacent à l'article actuel.

    Description :

    Voir aussi : get_previous_post_link() – Il s'agit d'une fonction connexe qui récupère le lien vers l'article précédent au lieu de l'afficher.

    Paramètres :

    $format (chaîne de caractères, optionnel) : Ce paramètre définit le format de l'ancre du lien. C'est ainsi que le lien vers l'article précédent sera présenté. La valeur par défaut est '« %link', ce qui inclut une entité HTML pour le guillemet double pointant vers la gauche suivi du lien.<li>Par défaut : '« %link'.

    $link (chaîne de caractères, optionnel) : Spécifie le format du lien de permalien. Par défaut, il utilise '%title', ce qui signifie que le lien sera affiché en utilisant le titre de l'article précédent. Par défaut : '%title'.

    $in_same_term (booléen, optionnel) : Détermine si le lien doit pointer vers un article de la même catégorie taxonomique. Par exemple, si vous souhaitez uniquement afficher les articles précédents de la même catégorie, vous devez définir cette option sur true. Par défaut : false.

    $excluded_terms (tableau d'entiers | chaîne de caractères, optionnel) : Permet de spécifier les termes à exclure. Il peut s'agir d'un tableau ou d'une liste séparée par des virgules d'identifiants de termes exclus. Les articles appartenant à ces termes ne seront pas considérés comme l'article précédent. Par défaut : '' (chaîne vide).

    $taxonomy (chaîne de caractères, optionnel) : Spécifie la taxonomie à prendre en compte si $in_same_term est vrai. La valeur par défaut est 'category', mais cela peut être n'importe quelle taxonomie, comme 'post_tag' ou une taxonomie personnalisée. Par défaut : 'category'.

    </li>

    Exemple d'utilisation :

    Voici un exemple de l'utilisation de previous_post_link() dans un modèle WordPress :

    ```php

    <?php

    // Afficher le lien vers l'article précédent dans la même catégorie, en excluant les articles de la catégorie ayant l'ID 10.

    previous_post_link('%link', 'Article précédent', true, '10', 'category');

    ?>

    ```

    Dans cet exemple, la fonction affiche un lien vers l'article précédent qui se trouve dans la même catégorie que l'article actuel ($in_same_term est true). Elle exclut tous les articles appartenant à la catégorie ayant l'ID 10 ($excluded_terms est '10'). Le lien est libellé 'Article précédent' ($link est 'Article précédent'), et la taxonomie considérée est 'category' ($taxonomy est 'category').

Laisser une réponse