Donner une apparence similaire aux pages de categorie et aux pages de mois ! (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #450731
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :
    – Thème utilisé :
    – Plugins en place :
    – Nom de l’hebergeur :

    Problème(s) rencontré(s) :

    Dans « archive » j’essaye de donner une apparence similaire aux pages de categorie et aux pages de mois
    j’utilise cette syntaxe

    <?php /* If this is an author archive */ } elseif (is_category()) || (is_month()) { ?>

    mais la double barre || visiblement c’est une erreur.
    Quelqu’un saurait m’indiquer la bonne synatxe ?
    Merci

    #593190
    Oo
    Membre
    Maître WordPress
    2484 contributions

    Bonjour Gueblo,

    Merci de lire les règles !!! Juste pour info : Mettre un titre explicite !

    Oo

    #593191
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Oui Oo, mon titre était peu explicite j’en conviens. Mais le problème, portant essentiellement sur le symbole de syntaxe (||) je ne savais pas comment formuler.

    #593192
    AlexandreP
    Participant
    Padawan WordPress
    90 contributions

    Non, les deux pipes (qui signifient ‘ou’) ne sont pas l’erreur. L’erreur est plutôt que l’on doit utiliser [c]elseif[/c] sous la forme

    elseif(condition1 || condition2)

    , ce que tu n’as pas fait : tu as écrit de manière erronée

    elseif(condition1) || (condition2)­

    , ce qui ne fonctionne pas.

    Bref, ton code devrait plutôt ressembler à cela :

    #593193
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    En même temps, le fichier archive.php n’est appelé que pour les pages de catégories (si category.php n’existe pas), les pages d’archives datées (si date.php n’existe pas) et les archives d’auteur (si author.php n’existe pas). Tu aurais plutôt à tester si tu voulais des affichages différents entre archives mensuelles et catégories.

    #593194
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    AlexandreP > ah mais oui, effectivement ! Merci beaucoup pour cette réponse, je comprends mieux maintenant 🙂

    alakhnor > Ta methode m’échappe. Tu dis que si je crée un fichier date.php contenant ma mise en page specifique aux archives de date, il sera automatiquement pris en compte lorsque je serai sur une page d’archive de date ? C’est bien ça ?

    #593195
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Non : si tu n’as pas de fichier date.php et category.php, alors le fichier archive.php assure automatiquement la mise en page pour les archives de mois et les catégories. C’est le fonctionnement par défaut.

    http://codex.wordpress.org/fr:Hierarchie_de_modeles

7 sujets de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.