Bug Wordpress Woocommerce

Résolu
Bonjour,
J'ai mis à jour woocommerce sur mon site www.marieantoinetterix.com, et depuis, c'est l'enfer. Impossible d'accéder à mon admin page. J'ai supprimé tous mes plugins via le client FTP, j'ai essayé de restaurer mon site via OVH, rien à faire ! Quelqu'un aurait il une piste ? D'avance un grand merci.

5 réponses

  1. Oui tout à fait certaine, je les ai même toutes effacé, et je recommencerai mon site depuis le début. Toujours aucune amélioration...
    1. on va essayer quelque chose
      prends le fichier wp-login.php d'un des thèmes par défaut de wordpress (la série des twenty) et mets-le dans ton thème actuel pour remplacer celui que tu as actuellement (renomme le fichier actuel en oldwp-login) puis essaye de te connecter.
  2. Merci Elgazar... Par contre j'ai un seul fichier qui s'appelle wp-login.php et qui est dans mon www mais je n'en ai pas dans mes thèmes. Est-ce normal?
    1. Bonjour,

      oui c'est normal, il n'y a qu'un seul wp-login.

      Essaie d'activer un theme d'origine, du style twenty, pour voir le rendu.
      Si tu n'a pas accès au back office, supprime ton dossier de thème (après sauvegarde), un theme WP natif sera automatiquement activé
    2. euh oui, je ne sais pas pourquoi j'ai écrit qu'il était dans les thèmes (la fatigue sans doute) cela dit inutile de le faire, je viens de voir ce que je voulais savoir
      tu as sans doute un problème de htaccess.

      Tout d'abord va sur le serveur ftp et désactive tous les plugins en renommant chaque dossier dans wp-content=>plugins, efface le fichier .htaccess que tu trouveras à la racine (au même niveau que wp-login) ensuite ouvre un éditeur de texte (style notepad ou autres), colle ce code dedans (c'est le réglage par défaut de wp) , enregistre-le sous le nom new.htaccess (htaccess étant l'extension) et envoie-le à la racine de ton site.
      clique ensuite sur le fichier renomme-le en .htaccess (ne mets rien devant le point) et regarde si ton site fonctionne

      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>

      # END WordPress
    3. il faut juste upgrader la version de php généralement en ajoutant une ligne dans le fichier htaccess, tu est chez quel hébergeur ?
  3. J'ai mis à niveau php sur ovh et mis un .htaccess avec
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Retour à la case départ, mais j'ai à nouveau la ligne de mon menu, toujours pas d'admin...
    1. désactive tous les plugins ( et ne les remets pas avant que je te le dise) puis mets un autre thème (un thème de la série twenty), il faut que je vérifie quelque chose
      1. OK, j'ai déjà effacé 100 % de mes plugins. Je vais essayer de changer de thème mais je ne suis pas sure de savoir faire comme il faut...
      2. pareil que pour les plugins, il suffit de renommer le dossier de ton theme dans wp-content=>themes ce qui va le désactiver, wordpress prendra automatiquement le thème par défaut pour afficher ton site
      3. Ca marche !!!! 1000 mercis elgazar ! Pour ma culture informatique, vaut-il mieux que j'évite de retravailler ce thème ? Est-ce que je dois de préférence utiliser des thèmes wordpress pour éviter ce genre de bug ?
      4. @NINETTE2015Difficile à dire ! Il faudrait déjà savoir si le problème vient du thème ou du plugin essaye déjà d'installer woocommerce sur le thème par défaut pour voir si tu as toujours le problème d'accès a l'admin.
      5. j'ai changé de theme, affaire classée ! Encore merci à toi :-)