Problème modification de (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 18)
  • Auteur
    Messages
  • #452894
    jul-g
    Membre
    Initié WordPress
    12 contributions

    Bonjour à toute la communauté wordpress.

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

    Problème(s) rencontré(s) : Je suis actuellement en train d’essayer de configurer la fonction nextpage pour un article très long sur une page ( coupé environ en 15 parties …)
    J’espère que ma question n’a pas été déjà posée sinon je m’en excuse mais j’ai fais quelques recherches avant.

    Mon problème : je souhaiterai modifier la navigation du nextpage qui pour l’instant me présente une liste du genre Pages : 1 2 3 4 5 …
    Je voudrai le remplacer par quelque chose de plus « esthétiquement correct », du genre page suivante page précédente
    Je ne trouve pas quel fichier est à modifier et la commande à remplacer.

    Merci d’avance pour vos conseils

    #604343
    jul-g
    Membre
    Initié WordPress
    12 contributions

    Re 🙂

    Je viens de trouver ce lien mais je n’arrive pas à le faire fonctionner.

    http://codex.wordpress.org/Styling_Page-Links

    Si quelqu’un sait quel est le fichier à modifier je lui en serai très reconnaissant.
    (J’ai testé avec theloop.php mais ca n’a rien modifié)

    Merci d’avance

    #604342
    KevinD
    Membre
    Initié WordPress
    46 contributions

    Hi,

    Regarde dans ton theme, le fichier single.php, et remplace :

    wp_link_pages();

    par quelque chose du genre :

    link_pages(‘<p>Pages: ‘, ‘</p>‘, ‘suivant’, ‘ »’, ‘« ‘);

    Bonne chance 😉

    #604344
    jul-g
    Membre
    Initié WordPress
    12 contributions

    J’ai trouvé le fichier à modifier. Il s’agit du fichier page-comments.php ( avec K2 )

    J’ai donc mis comme type de navigation :

    Seulement je n’arrive pas à inclure la navigation dans le contenu même.

    Le but est que lorsque la page est protégée par un mot de passe que les gens ne voient pas la navigation en dessous de la case « mot de passe ».

    Au dessus j’ai ça :

    J’imagine qu’il faut que je l’integre la dedans pour qu’il soit considéré comme faisant partie du contenu et donc egalement protégé par mot de passe mais je bloque.

    Si quelqu’un pouvait m’aider ça serait très zentil 🙂

    #604345
    jul-g
    Membre
    Initié WordPress
    12 contributions

    Personne ne saurait comment integrer la navigation du nextpage directement dans le contenu pour qu’elle n’apparaisse pas quand l’article est protégé ?

    Please help

    #604346
    dlo
    Participant
    Maître WordPress
    1849 contributions

    Il faut tester si l’article est cours d’affichage est protégé par mot de passe et afficher les options de navigation en fonction du résultat. C’est comme cela que fonctionne la fonction the_content().
    Je ferais donc un truc du genre dans le template:

    <div class="entry-content">

    </div>
    post_password) && stripslashes($_COOKIE[‘wp-postpass_’.COOKIEHASH]) != $post->post_password )) { // l’article est protégé, pas d’affichage } else { ?>
    <div class="page-nav">

    Cordialement

    #604347
    AmO
    Participant
    Maître WordPress
    4447 contributions

    Il manque un « global $post; » dlo ^^

    #604348
    jul-g
    Membre
    Initié WordPress
    12 contributions

    J’ai essayé cette solution mais ça ne fonctionne pas.

    Ca me cree une erreur : Parse error: syntax error, unexpected ‘)’ in line 220

    :(

    #604349
    dlo
    Participant
    Maître WordPress
    1849 contributions

    Oups, effectivement il y a une accolade en trop !

    Voici le code corrigé:

    <div class="entry-content">

    </div>
    post_password) && stripslashes($_COOKIE[‘wp-postpass_’.COOKIEHASH]) != $post->post_password ) { // l’article est protégé, pas d’affichage } else { ?>
    <div class="page-nav">

    AmO wrote:
    Il manque un « global $post; » dlo ^^

    Pas dans ce contexte, car ce code se situe dans la boucle: $post est donc défini… Mais, je peux me tromper. :rolleyes:

    Cordialement

    #604350
    jul-g
    Membre
    Initié WordPress
    12 contributions

    Merci pour la correction rapide 🙂

    Effectivement, plus d’erreur, seulement ça ne l’inclut pas dans le contenu.

    Je pige pas le principe de ce contenu. Si par exemple on veut que dans notre contenu soit caché le corps de l’article, la navigation et le sidebar.php ça me semble irréalisable.

    Rahhhh, je déteste bloquer :(

    #604351
    AmO
    Participant
    Maître WordPress
    4447 contributions

    Oui mais comme on est dans un autre fichier PHP, il me semble qu’il faut le rappeler 😉

    #604352
    dlo
    Participant
    Maître WordPress
    1849 contributions
    jul-g wrote:
    Effectivement, plus d’erreur, seulement ça ne l’inclut pas dans le contenu.

    Mais au moins, est-ce que cela cache la navigation si l’article est protégé ?

    #604353
    Rod
    Membre
    Maître WordPress
    744 contributions

    Moi j’aurais bien aimé un truc encore + esthetique : que chaque page au lieu que ce soit 1, 2, 3 … ou suivant, precedent, soit en fait les titres … genre il prend en compte le nom des titres compris dans un H4 par exemple … mais bon g pas trouvé de plugin 🙂

    #604354
    jul-g
    Membre
    Initié WordPress
    12 contributions

    Non dlo, malheureusement ça ne l’inclut pas avec cette méthode. La navigation reste visible.

    Dommage que ce principe de nextpage soit difficilement parametrable parce que c’est tout de même bien pratique.

    Je suis d’accord avec toi Rod, le top serait de pouvoir avoir les titres c’est sur, je pense que je vais etre obligé de mettre les liens avec les titres que je veux en dur directement dans l’article :(

    #604341
    dlo
    Participant
    Maître WordPress
    1849 contributions
    Rod wrote:
    Moi j’aurais bien aimé un truc encore + esthetique : que chaque page au lieu que ce soit 1, 2, 3 … ou suivant, precedent, soit en fait les titres … genre il prend en compte le nom des titres compris dans un H4 par exemple … mais bon g pas trouvé de plugin

    Rod l’a rêvé, Dlo l’a fait ! 😉

    Je viens de terminer le codage d’un plugin qui permet d’afficher le texte que vous voulez à la place de 1,2,3 ou next, previous quand on utilise la fonction wp_link_pages avec des articles dans lesquels on a inclus un ou plusieurs tags