Enlever le « category/ » (Créer un compte)

  • Statut : non résolu
7 sujets de 16 à 22 (sur un total de 22)
  • Auteur
    Messages
  • #618682
    bertimus
    Participant
    Initié WordPress
    19 contributions
    Lyricis wrote:
    Par contre quelqu’un saurait me dire pourquoi j’ai une erreur 404 avec la structure des catégories par défaut ? (http://www.lyricis.fr/category/cinema-dvd-serie/)

    Simplement car avec la manip’, tu as déplacé les URL des catégories, c’est donc tout à fait normal 😉

    #618683
    Lyricis
    Membre
    Initié WordPress
    4 contributions

    Pour bien que je comprenne et que j’apprenne de mon erreur, c’est le fait d’avoir remplacé l’url de mes Permaliens qui était par défaut :
    http://www.Lyricis.fr//%year%/%monthnum%/%day%/%postname%/
    par
    http://www.Lyricis.fr/%category%/%postname%/
    qui me fait une erreur 404 ?

    Pourtant j’ai l’impression que d’autre personne utilise la même forme pour les url permalien mais garde le  » /category/  » pour les archives

    #618684
    Adicie
    Participant
    Initié WordPress
    24 contributions

    J’ai bien ajouté la ligne de Bertimus, mais cela provoque un problème :
    Le lien pointe bien vers les catégories, sans « category », mais la liste des billets donne une 404.
    L’URL du blog est PokerFurie si quelqu’un voulait bien jeter un coup d’oeil et me dire ce qui pourrait clocher ? Le template est celui par défaut de WP.

    #618685
    Bluestar
    Participant
    Initié WordPress
    35 contributions

    Hello Bertimus & Laurent 😉

    Désolé de répondre si tard 😉

    en fait ce n’était ni less ni celui que tu cites bertimus mais celui la :

    http://wordpress.org/extend/plugins/remove-parents/

    il marche parfaitement !

    #618686
    nyko
    Membre
    Padawan WordPress
    50 contributions

    Je me permet de relancer ce post parce que j’ai préféré une autre solution. J’ai pris ce plugin :
    wp-no-category-base

    remove parent ne remontait pas mes articles, je suppose que c’est selon le template adopté. Mais le plugin que j’ai choisi est tres bien.

    #618687
    thalasso
    Membre
    Chevalier WordPress
    495 contributions
    bertimus wrote:
    Sinon, de mon côté, j’ai appliqué une solution toute simple et la voici :

    Tu vas dans wp-includes/category-template.php

    Tu ajoutes $catlink=str_replace(« category/ », » »,$catlink); avant
    $catlink = str_replace(‘%category%’,$category_nicename, $catlink);

    Et voilà, le tour est joué, enjoy 🍺

    Ce que tu proposes, en fait, c’est de condamner celui qui pratique cette modification du code source principal de WordPress à une mise à jour systématiquement manuelle de son CMS à chaque nouvelle mise-à-jour de WordPress, impliquant de refaire cette modification manuellement avant l’installation des fichiers.

    Les extensions de WordPress sont justement faites pour éviter ce genre d’astuces qui introduisent plus d’inconvénients qu’elles ne résolvent de problèmes. Car si à court terme, c’est une solution qui paraît séduisante, à moyen et long terme, la maintenance d’un blog tournant sous WordPress ainsi modifié devient un véritable cauchemar.

    Mieux vaut préférer la solution de nyko qui passe par un plugin (que je n’ai pas testé) :

    nyko wrote:
    Je me permet de relancer ce post parce que j’ai préféré une autre solution. J’ai pris ce plugin :
    wp-no-category-base

    remove parent ne remontait pas mes articles, je suppose que c’est selon le template adopté. Mais le plugin que j’ai choisi est tres bien.

    #618688
    Betabondieu
    Participant
    Padawan WordPress
    56 contributions

    wp-no-category-base

    C’est la solution merci au concepteur du plugin.

7 sujets de 16 à 22 (sur un total de 22)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.