SU : Posts exemples pratiques

   NOTE   :

Pour un affichage propre penser à toujours argumenter le champ WordPress “EXTRAIT

Sommaire

SYNTAXE

SU_POSTS sans paramètres

SU_POSTS sans paramètres,

  • Dans sa plus simple expression SU_POSTS (n’oubliez pas le S) utilise la configuration par défaut (cf infra)
    • Il affiche les 10 derniers articles par ordre inverse de parution (le dernier en premier)
[ su_posts ]
Liste de 3 derniers articles

posts_per_page

  • Pour limiter les entrées
[ su_posts posts_per_page="3" ]

Pour tout afficher : posts_per_page=-1

Liste de 3 articles les plus commentés

orderby=”comment_count”

  • Pour afficher les commentaires
[ su_posts posts_per_page="3" orderby="comment_count" ]
Liste Alphabétique de tous les articles

orderby=”title”

  • Pour afficher les articles par ordre alphabétique
[ su_posts posts_per_page="-1" orderby="title" order="ASC" ]
Valeurs par défaut

Valeurs par défaut

template="templates/default-loop.php" 
id="" 
posts_per_page="10" 
post_type="post" 
taxonomy="category" 
tax_term="" 
tax_operator="IN" 
author="" 
meta_key="" 
offset="0" 
order="DESC" 
orderby="date" 
post_parent="" 
post_status="publish" 
ignore_sticky_posts="no"
 

2 commentaires

  1. JC BlueGYN JC BlueGYN

    Note :

    – En cas d’inefficacité du listage,

    -* Toujours vérifier en priorité l’absence de balisage HTML parasite dans le code
    -* Passer l’éditeur en mode “TEXTE” et supprimer tout ce qui n’est pas shortcode pur et dur.

  2. JC BlueGYN JC BlueGYN

    Introduire une variable PHP dans le ShortCode

    – L’affichage dans une note par exemple d’une variable “Message”, nécessite l’utilisation du Plug-Ing “INSERT PHP“.

    Soit la note “TEST” qui se présente nativement comme ceci :

    [su_note]TEST[/su_note]
    

    On peut remplacer le texte TEST par une variable $MSG (par exemple) de cette façon :

    [insert_php]
    // Définition de la variable modifiable
    $MSG="Bonjour le monde !";
    
    // Ne pas modifier ce code
    echo "[su_note]".$MSG."[/su_note]";
    [/insert_php]
    


    Il suffit de modifier la variable, pour modifier la note.

    ceci a bien sûr beaucoup plus d’intérêt dans les montages complexes multi-paramétrés répétitifs.
    – On fait un copié collé du code
    – Et on ne change que les variables d’entrées…


    *L’intérêt est que ce code se copie dans l’article lui même et non dans les fichiers PHP du Thème.
    * La commande INSERT_PHP ne fonctionne que si le plugin “INSERT PHP” est activé !

Laisser un commentaire