Comment rendre votre plug – in Mu compatible avec composer (et pourquoi)
Nous sommes un ardent défenseur de la gestion des dépendances dans le cadre du projet composer package manager. Vous devez vous assurer que la version des dépendances utilisées dans l’environnement de développement est la même que celle utilisée dans l’environnement de production et que vous pouvez facilement mettre à jour ces dépendances. Le compositeur de WordPress est un problème complexe, mais il fonctionne bien pour gérer l’ensemble du site. Devenir un cerveau délicieux. Com – che spinupup. Com est le site WordPress dont les fichiers maîtres, les plugins et les thèmes sont gérés par composer. Gérer les plugins et les thèmes gratuits de WordPress. Grâce au dépôt Wonder composer wpackagist, org avec composer est facile et peut même utiliser le plug – in avancé avec composer, selon l’auteur du plug – in.
Mais qu’en est – il du plugin wordpress à utiliser? Dans cet article, je vais vous montrer pourquoi et comment utiliser le plug – in Mu dans composer. Plug – in Mu: un type différent de plug – in WordPress le plug – in de base est un type particulier de plug – in WordPress. Ils sont installés dans différents répertoires du contenu WP, contrairement aux plug – ins normaux activés ou désactivés par l’administrateur, qui sont automatiquement chargés par WordPress. En général, les plug – ins à utiliser sont des fichiers PHP séparés, et certaines des fonctionnalités fournies par ces fichiers doivent rester inchangées, quel que soit le sujet utilisé ou le plug – in actif. Pendant le démarrage de WordPress, le plug – in de base est chargé avant le plug – in et les thèmes traditionnels, il est donc parfois nécessaire de se connecter avant le plug – in.
Il est souvent entendu que les développeurs WordPress et le support de blog excluent les modifications PHP des fonctions de fichiers. PHP pour le thème courant (qui devrait être perdu lors du changement de thème) et l’insérer dans le plug – in Mu. Cependant, si le plug – in Mu est plus qu’un fichier, cela signifie que le fichier plug – in est inclus dans le répertoire en tant que plug – in traditionnel
Setup: ‘~ 1.0’}} Après avoir poussé ce dépôt de paquets sur github et l’avoir marqué comme version 1.0, je peux l’envoyer comme paquet à packagest. Organisation.
Dans la conception du site, nous devons nous assurer que le compositeur sait exactement où placer le paquet de type \
L’un des avantages de l’utilisation de composer pour gérer un site est qu’il est facile de commencer à travailler sur un projet. Cloner le dépôt, configurer la configuration de l’environnement et lancer l’installation du compositeur. Il n’est pas idéal de créer des fichiers de démarrage pour les plug – ins Mu. L’entrée WP doit utiliser un chargeur plug – in, un élégant paquet de compositeurs écrit par Luke Woodward. Créez un nouveau fichier dans WP content \/ Mu plugins et chargez tous les plugins du Répertoire à partir du Répertoire Mu plugins. Cela peut se faire à partir de votre fichier, mais l’utiliser comme solution de paquet compositeur signifie que votre paquet plug – in Mu peut en avoir besoin, de sorte que vous devez faire moins dans votre projet. Si votre site Web est basé sur le substratum rocheux, vous pourriez rencontrer un autoloader plug – in Mu similaire.
Le WP doit utiliser plus
Gin loader est une bonne solution pour contourner les restrictions de wordpress pour charger le plug – in Mu sans rien faire, simplement en demandant un paquet. J’espère que c’est une bonne introduction aux plug – ins de base et à la façon de les utiliser avec composer. Composer est vraiment une bonne façon de gérer les dépendances dans un projet et je suis heureux que vous puissiez l’utiliser pleinement en conjonction avec wordpress. Description de la marge: Si vous utilisez notre plug – in avancé composer, veuillez consulter cette mise à jour d’authentification! Avez – vous déjà utilisé un plug – in pour composer? Comment partager le Code WordPress entre les projets? Veuillez nous le dire dans vos commentaires.