Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Connaître le mode d'affichage de PluXml


Rédigé par gccyrillus le Aucun commentairee

Pour connaitre le mode d'affichage de Pluml:


<?php echo $plxShow->mode(); ?>

Cela n'a d’intérêt que lorsque vous souhaitez afficher ou appeler un script seulement sur un certain type de pages et, ou a des fin de débogages.

Quels sont ces modes?

  1. home
  2. article
  3. static
  4. categorie
  5. tags
  6. archives
  7. erreur

Vous pouvez filtré ces modes, types de pages pour y afficher ou non un contenu supplémentaire

Par exemple, affiché une boite uniquement sur la page d'accueil:


<?php 
 if ($plxShow->mode() =='home') { ?>
      <div class="boiteHome">
           <p>Bienvenue sur mon site PluXml!</p>
      </div> 
<?php }?>

Cela peut-être aussi pour embarquer un plugin seulement sur une page spécifique

Exemple: Affichons le formulaire de recherche dans la sidebar uniquement pour la page d’erreur.


<?php 
 if ($plxShow->mode() =='erreur') { ?>
<div class="sidebox">
        <h3> Rechercher </h3>
        <?php eval($plxShow->callHook('MySearchForm')) ?>
</div> 
<?php }?>

Insérer ce code dans le fichier sidebar.php . le formulaire s'affichera seulement si c'est une page d'erreur

Vous pouvez donc selon le type de page ajouter automatiquement des contenus spécifiques, insérer un plugin, chargé un script, une feuille de style... à partir de l'un des fichiers communs de votre thème sans toucher au coeur de PluXml ou créer un plugin.

DClassé dans : Bout de code, Thème ,Mots clés : Astuce, PHP

A propos de l'auteur, gccyrillus:

Gccyrillus : Amoureux de PluXml et codeur bricoleur à mes heures perdues.

Les commentaires sont fermés.

Top