Lister une série de billets/pages entre eux reliés entre eux
Zigconnect se présente comme une alternative efficace à Post 2 Post: le but du jeu est de relier entre eux des billets ou pages ou billets de type personnalisé afin de créer des listes associées. Le plugin définit des rapports (par rapport billet>page avec réciproque possible), une boîte est ajoutée aux pages d’éditions où vous pouvez lancer une recherche de billets/pages que vous désirez associer au billet/page en cours. Vous pouvez les rajouter un par un. Le plugin gère aussi des champs que vous pouvez associer à chaque billet/page associées et dont vous pouvez afficher le contenu dans la liste.
Les options permettent de supprimer toutes les tables créées lors de la désactivation du plugin.
Le menu du plugin
- Zigconnect permet de gérer les formes de liens
- Fields permet de gérer les champs complémentaires (facultatif)
- User List ne sert à rien pour le moment
- Options gère les options de désinstallation
Gestion des liens
Dans la page d’édition
Insertion de la liste
Pour faire afficher la liste, il faut insérer un code dans votre thème. Par exemple, j’ai inséré le code suivant dans l’équivalent de single.php du thème par défaut TwentyTen de WP:
$connectedposts = zc_get_linked_posts('page');
if ($connectedposts)
{
echo '
- ';
- ';
echo '' . $otherpost->post_title . '';
if ($linkdata)
{
echo ' ( ';
foreach ($linkdata as $linkdatakey=>$linkdatavalue)
{
echo $linkdatakey . '=' . $linkdatavalue . ' ';
}
echo ' ) ';
}
echo '
foreach ($connectedposts as $otherpostid)
{
$otherpost = get_post($otherpostid);
$linkdata = zc_get_linkdata($otherpostid);
echo '
';
}
echo '
';
}
Remarquez le page de la ligne 1: c’est lui qui définit ce que l’on attend de la liste – afficher une liste de pages dans cet exemple. En règle générale il faut indiquer à cet endroit le nom du type de billet personnalisé ciblé.
- site du plugin: http://wordpress.org/extend/plugins/zigconnect/- compatibilité à ce jour: WP 3.0.4 > WP 3.0.5
- version testée: 0.4
- site officiel: http://www.zigpress.com/wordpress/plugins/zigconnect/








Derniers commentaires