Installation d’un plugin perso (Créer un compte)

  • WordPress :6.4
  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #2468465
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 8
    • Thème utilisé : Divi
    • Extensions en place : Basiques
    • Nom de l’hébergeur : OVH
    • Adresse du site : https://www.bluehouse.fr/

    Problème(s) rencontré(s) :
    J’ai créé une extension qui fonctionne parfaitement. Elle est contenue dans le dossier hello sur le bureau.
    J’ai zipé le dossier de l’extension (je suis sur Mac donc j’ai utilisé la commande : zip -r ~/Desktop/zip/hello.zip ~/Desktop/hello/
    J’ai donc récupéré le fichier hello.zip que j’essaye d’installer sur un autre site WP et j’obtiens ce message :
    <h1>Installation de l’extension à partir du fichier téléversé : hello.zip</h1>
    Décompression de l’archive de l’extension…

    Installation de l’extension…

    L’archive n’a pas pu être installée. Aucune extension valide trouvée.

    L’installation de l’extension a échoué.

    Où est l’erreur ?

    Merci

    Jacques de Grenoble

     

    #2468476
    Li-An
    Participant
    Maître WordPress
    28882 contributions

    Bonjour, par FTP placez le répertoire de l’extension non zippée dans wp-content/plugins/. Elle apparaitra dans la liste des extensions côté admin.

    #2468484
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    Merci Li-An,
    cela n’explique pas pourquoi je n’arrive pas à installer mon plugin à partir d’un fichier zipé. Je voudrais pouvoir le partager avec des amis et ne pas les obliger à passer par leur FTP.

    #2468499
    Rock4Temps
    Participant
    Maître WordPress
    1137 contributions

    Bonjour

    Vérifier que votre en- tête du plugin soit conforme à la DOC

    #2468500
    Rock4Temps
    Participant
    Maître WordPress
    1137 contributions

    Vérifier par FTP dans le dossier plugins qu’après votre erreur d ‘install il  n ‘ y a pas déjà un dossier existant  pour votre extension.

    #2468501
    Rock4Temps
    Participant
    Maître WordPress
    1137 contributions

    Activer debug dans wp_config et vérifier qu’à l’install vous n’avez pas d’erreur.

    #2468503
    Li-An
    Participant
    Maître WordPress
    28882 contributions

    Déjà, on va voir si ça fonctionne comme ça 🙂

    #2468505
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    Oui ça fonctionne par FTP.
    voilà le lien vers le site sur lequel j’essaye d’installer mon plugin :
    https://www.bluehouse.fr/wp2024/
    et en fichier joint mon plugin zipé.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2468508
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    J’ai testé le site en installant le plugin « classic editor master » depuis le fichier zipé que j’ai téléchargé sur le site de l’extension, ça marche :
    <h1>Installation de l’extension à partir du fichier téléversé : classic-editor-master.zip</h1>
    Décompression de l’archive de l’extension…

    Installation de l’extension…

    L’extension a bien été installée.

    Activer l’extension Aller à l’installeur d’extensions

    #2468509
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    J’ai dézipé le fichier classic-editor-master.zip provenant du site de l’extension et je l’ai re-zipé avec mon Mac. Le nouveau fichier classic-editor-master.zip que j’ai obtenu ne fonctionne pas non plus. Donc j’en déduis que c’est ma manière de ziper le fichier du plugin qui pose problème.
    Avez-vous une idée ? Dois-je passer sur un PC ?
    en pièce jointe le fichier que j’ai re-zipé
    Merci

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2468512
    Li-An
    Participant
    Maître WordPress
    28882 contributions

    Ça ne va pas du tout votre compression : il y a trois sous-répertoires avant le répertoire du plugin. J’ai cette structure quand je dézippe.

    classic-editor-master\jacquesbayol\Desktop\classic-editor-master

    #2468513
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    Bon j’ai trouvé. Le pb vient de mon Mac, il génère des fichiers zippés incompatibles avec WP. J’ai zippé mon plugin avec un vieux PC et ça fonctionne nickel !
    Désolé de vous avoir dérangé pour ça…
    À la prochaine

     

    #2468514
    Li-An
    Participant
    Maître WordPress
    28882 contributions

    Je pense que c’est un réglage dans la fonction de zippage qui doit être corrigé. Là, il prend en compte le chemin de vos fichiers au lieu de zipper direct le répertoire.

    #2468516
    indyanajack
    Participant
    Initié WordPress
    9 contributions

    Si quelqu’un connait le bon code pour zipper un répertoire avec un Mac je suis preneur. Le code que j’utilise : zip -r ~/Desktop/zip/mon_plugin.zip ~/Desktop/plugin/ et qui fait n’importe quoi !

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