Connaître la page affichée sur Pluxml

Rédigé par Djb le 13 novembre 2015 2 commentaires


Comment connaître la page actuelle sur pluxml ?

Méthode qui retourne le mode d'affichage:


<?php
    $var = $plxShow->mode();
?>



On récupère le type de la page dans la variable $var


puis on affiche le type de la page


    <p>Vous êtes sur la page <?php echo $var;?> </p>


Les différents types de pages:

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

Pratique pour changer le style du header en fonction du type de page.


<?php
if ($var =='home')
echo "afficher le header avec la class .home";
?>


Un autre exemple pour afficher un plugin en fonction de la page


<?php 
        $page = $plxShow->mode();
            
            if ($page =='home') { ?>
                <div class="widget">
                    <h3><i class="flaticon-github2"></i> Plugin GitHub</h3>
                    <?php eval($plxShow->callHook('github')) ?> 
                </div>   
            <?php }?>


Vous pouvez tester sur le site, le Plugin GitHub est affiché sur seulement la page home.


Classé dans : Bouts de code

PHP

Retrouvez les plugins et templates pour PluXml

Information sur Djb, auteur de l'article:

La drogue cause des trous de mémoire et plein d’autres trucs moches dont je me souviens jamais.

2 commentaires

#1 

Je vous remercie vraiment pour cet article, cela tombe bien pour moi !! Commentaire de RoxaneGaudet23

Répondre

#2 

Exemple pour afficher les plugins de la sidebar en fonction du type de page Commentaire de Djb

Répondre

Écrire un commentaire