[Résolu] Bug avec le plug-in Category Order = Erreur de la base de données (Créer un compte)

  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #450427
    lionel
    Membre
    Initié WordPress
    11 contributions

    Bonjour,

    (je venais appeler au secours, et puis j’ai trouvé la cause du bug avant de poster le message…
    bon, je vous le dis quand même. Et si quelqu’un connait un moyen d’utilise Category Order sous WP 2.1 sans ce bug, merci d’avance !)

    Ma configuration WP actuelle
    – Version de WordPress : 2.1
    – Thème utilisé : Vertigo-Enhanced 2.0
    – Plugins en place : […], Category Order ( http://www.coppit.org/code/ ), […]
    – Nom de l’hebergeur : Infomaniak

    Problème(s) rencontré(s) :
    Quand on clique sur « Afficher » un post dans la page des gestion des posts, ou quand on sauvegarde dans la page d’édition du post, pour afficher l’aperçu, le message suivant apparaît au-dessus du header du site :

    Erreur de la base de données de WordPress : [Unknown column ‘category_id’ in ‘where clause’]
    SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND YEAR(post_date)=’2007′ AND MONTH(post_date)=’2′ AND DAYOFMONTH(post_date)=’12’ AND post_name = ‘ref175’ AND category_id IN (4) AND (post_type = ‘post’) GROUP BY wp_posts.ID ORDER BY post_date DESC

    et en-dessous du header, au lieu du post à prévisualiser, c’est la page d’erreur 404 qui s’affiche.

    Cependant, sur le site lui-même, le post s’affiche correctement, sur la front page, dans les archives, dans sa catégorie… Et quand on copie-colle le lien dans la gestion des posts pour afficher le post, eh bien ça marche. Apparemment, il n’y a que dans l’administration que le problème se pose.

    Sauf que : la liste des catégories ne s’affiche plus dans la sidebar… (C’est là que j’ai compris que Category Order pouvait être en cause… Il est tard, et je ne me sens pas d’expliquer tout ça en anglais sur le site de l’auteur du plugin. Si vous avez une solution pour utiliser Category Order sans ce désagrément…)

    #591146
    lionel
    Membre
    Initié WordPress
    11 contributions

    En y repensant, je me demande si ce n’est pas un problème lié aux lettres accentuées, un peu dans le même genre que le bug qui empêchait d’accéder à son blog, « à cause » de la traduction de Member en Abonné (avec son joli accent sur le e). Je ne retrouve pas le lien.

    #591147
    lionel
    Membre
    Initié WordPress
    11 contributions

    Hmm, non, en fait les catégories ne s’affichent pas avec Category Order, mais ça ne résoud pas le problème de base de données que seule la partie Administration du site semble avoir… C’est très perplexifiant cette histoire.

    Il faudra peut-être faire une installation neuve…

    #591148
    AmO
    Participant
    Maître WordPress
    4443 contributions

    Tu utilise la dernière version ?

    WordPress Plugin – My Category Order

    #591149
    lionel
    Membre
    Initié WordPress
    11 contributions

    Bonjour et merci de ta réponse.

    Le plugin que j’utilise (utilisais) n’est apparemment pas le même. Il s’appelle Category Order (sans le My) et provient de http://www.coppit.org/code/ — disponible à l’adresse http://www.coppit.org/code/category-order-1.9.7.zip

    Je vais installer et tester celui que tu indiques. Il semble cependant que le Category Order de coppit n’était pas le responsable de l’erreur de base de données, comme je l’ai cru d’abord. Désactivé, l’erreur persistait (quoique non, c’était bizarre, elle ne persistait pas : quand on cliquait sur le lien Afficher dans l’administration, on arrivait à une erreur 404… mais quand on cliquait dans la barre d’adresse et qu’on tapait Entrée, le post s’affichait normalement, avec la même adresse qui produisait une erreur 404 quand on l’appelait depuis l’administration, donc. Très étrange.)

    Là j’ai désinstallé tous les plugins sans exception, et l’erreur de base de données a disparu… Il va falloir que je détermine laquelle des extensions causait l’erreur en réalité. Ça va prendre un moment, je vous tiendrai au courant.

    #591150
    lionel
    Membre
    Initié WordPress
    11 contributions

    Après les premiers essais, il semblerait que le plugin responsable soit Category Visibility-RH Rev 1.1.b5 (beta 5) — http://ryowebsite.com/?cat=11

    Il faudrait pouvoir changer le titre du sujet.

    #591151
    lionel
    Membre
    Initié WordPress
    11 contributions

    J’utilisais Category Visibility-RH Rev 1.1.b5 (beta 5).

    Sur le site de l’auteur, j’ai téléchargé aujourd’hui la beta 6, Category Visibility-RH Rev 1.1.b5 (beta 5) :
    http://ryowebsite.com/wp-content/catvis-2.1beta6.zip

    Il semble que cette version résolve le problème d’erreur de base de données, sous réserve d’un conflit avec une autre extension quand elles seront toutes réactivées sur le site.

    #591152
    lionel
    Membre
    Initié WordPress
    11 contributions

    Dernières nouvelles

    Le plugin Category Visibility-RH en version beta 6 — http://ryowebsite.com/wp-content/catvis-2.1beta6.zip — fonctionne bien sur WordPress 2.1, et n’a pas provoqué de conflit avec les autres extensions installées sur le site.

    Le plugin Category Order — http://www.coppit.org/code/category-order-1.9.7.zip — ne provoque pas d’erreur… mais il n’affiche pas les catégories dans la sidebar ! 😉

    Le plugin My Category Order (l’autre) — http://geekyweekly.com/wp-content/uploads/2007/01/mycategoryorder2-1.zip — quant à lui fonctionne bien sur WordPress 2.1. (Merci AmO.)

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