[Résolu] Cherche plugin permettant l’ajout d’un texte d’accueil (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #486740
    dtorondel
    Participant
    Padawan WordPress
    96 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.9.1
    – Thème utilisé : thème perso
    – Plugins en place : Askimet, All in one SEO, Custom smilies, Get recent Comments, Google Analyticator, Google XML sitemap, Kimili Flash embed, Multilingue, My category order, My link order, Post plugin Library, Shadow box JS, Similar posts, Subscribe to comments, Social bookmark reloaded, WordPress gravatr
    – Nom de l’hebergeur : Online
    – Adresse du site : http://blog.torondel.net

    Problème(s) rencontré(s) :
    Il me semblait avoir trouvé il y a un moment un plugin qui permettait d’ajouter un texte d’accueil, persistant sur toutes les pages. Et je ne retrouve pas ce plugin…

    Certes WordPress permet de désigner un article comme étant « persistant », c’est à dire qu’il apparaissent toujours en premier sur la page d’accueil, mais la date qui s’affiche sur cet article est la date de création, donc ca fait bizarre d’avoir un premier article datant de longtemps puis des articles suivant qui eux respectent un ordre chronologique.

    Je pourrais ajouter un texte « à la main » dans le gabarit de page, mais dans ce cas il apparaitrait partout, non ? moi idéalement je voudrais que ce texte apparaissent uniquement en page d’accueil.

    Si quelqu’un a une idée, je suis preneur ! 🙂

    Cordialement,
    David

    #741218
    jacky
    Participant
    Initié WordPress
    47 contributions

    Bonsoir
    Fait comme moi,n’affiche plus la date et met le en avant.
    Bonne soirée

    #741219
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Salut ! Tu peux aussi faire ça en PHP, tout simplement :


    #741220
    dtorondel
    Participant
    Padawan WordPress
    96 contributions

    Merci à vous deux pour les pistes. Enlever la date, je ne peux pas, c’est important pour ce blog d’avoir les dates mise en avant, justement.

    Le coup du code PHP, oui, c’est ce que j’ai fait pour l’instant, j’avais trouvé l’astuce je sais plus ou en ligne, ca fonctionne très bien comme ça, mais j’ai oublié de préciser que dans ce cas précis je met en place un blog pour une école, donc il faut que les enseignants soient autonomes ensuite, et donc n’aient pas à aller fouiller dans le code PHP pour mettre à jour ce texte. A moins qu’il soit possible pour moi de mettre dans le PHP que le texte à mettre dans cette condition soit le texte d’une page précise Auquel cas si ils mettent à jour la page, ca mettra à jour le texte directement ?
    La par contre ça dépasse mes compétences…

    #741221
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Hmm… Pour récupérer une page, tu peux te servir de la classe [c]WP_Query[/c], comme suit :

     ‘welcome’));
    if ($welcome->have_posts()) : $welcome->the_post(); ?>
    <div>
    <h2>

    </h2>

    (avec une Page classique de slug « welcome« )

    Une autre solution serait d’adopter la méthode de l’article persistant (Sticky Post) et de simplement cacher la date via CSS.. avec quelque chose comme « [c]div.sticky span.date {display:none}[/c] »
    Plus d’info 😉

    #741223
    dtorondel
    Participant
    Padawan WordPress
    96 contributions

    Merci beaucoup, j’ai utilisé la première solution, qui fonctionne nickel, et la 2e doit aussi fonctionner, d’ailleurs.
    2 solutions pour le prix d’une, bravo ! 🙂

    #741222
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions

    Je t’en prie 🍺 La seconde solution a l’avantage de ne pas nécessiter de modifier les templates du tout (seulement du CSS) et est donc (très) légèrement moins lourde en ressources que la première, qui elle permet de personnaliser à loisir l’affichage de l’article. À toi de voir ^^

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