Comment héberger des thèmes WordPress open source sur github
La publication de thèmes WordPress open source semble relativement simple si vous suivez les étapes fournies dans le Guide du développeur de thèmes. Cependant, lors du développement d’une autre fonctionnalité, que se passe – t – il si un morceau de code casse le sujet? Sans un moyen facile de surveiller et de gérer le Code, les sujets peuvent rapidement devenir désordonnés et encombrants. Le contrôle de version vous permet de suivre les changements de thème WordPress afin de revenir aux itérations précédentes en cas de problème. Vous pouvez également travailler avec de nouvelles fonctionnalités à un endroit tout en réparant les bogues des anciennes versions à un autre endroit.
Dans cet article, vous commencerez par comprendre le contrôle de version et ses fonctionnalités. Vous trouverez ensuite les étapes pour héberger les thèmes WordPress open source sur github afin que vous puissiez profiter des avantages du Versioning. Allons – y! Introduction au contrôle de version, GIT et github
GIT est un VCS open source puissant. De plus, github est un service d’hébergement gratuit populaire pour gérer les sujets open source dans le cloud en utilisant GIT. De nombreux grands projets open source comme Bootstrap, node. JS et jquery sont créés en utilisant github. Des géants de l’industrie comme Google, Facebook, Twitter et Netflix utilisent tous le Code de gestion github. En bref, vous et votre code avez un bon partenariat avec GIT! Avec github, vous aurez toujours une sauvegarde du Code disponible
Par Internet, Ili de n’importe où dans le monde. De plus, il offre une communauté florissante et une grande quantité de documents à partager avec les autres. Bien sûr, grâce aux fonctionnalités intégrées de GIT, github fournit la surveillance de code, ainsi que la surveillance des problèmes, les wikis et la capacité d’ajouter plus de contributeurs officiels au projet.
Une fois que votre sujet est sur github, vous pouvez utiliser les fonctionnalités avancées de git pour gérer complètement les mises à jour. Par exemple, la branche GIT vous permet de travailler avec plusieurs versions d’un sujet en même temps. Cela peut être utile lors du traitement de nouvelles versions de fonctionnalités, mais vous devez toujours suivre et mettre à jour les erreurs dans la version actuelle. Dans l’ensemble, les VCS comme GIT et les services comme github offrent aux développeurs une façon contrôlée de gérer les changements de code au fil du temps. Il ne reste plus qu’à apprendre à l’utiliser! Comment héberger un thème WordPress open source sur github (en 5 étapes), GIT peut effrayer les développeurs débutants au début. Cependant, github facilite relativement le démarrage de l’apprentissage en fournissant un grand nombre de documents étape par étape. Vous pouvez également lire le livre open source pro GIT gratuitement en ligne pour une introduction complète au sujet.
Nous avons réduit le processus de lancement et d’exécution des thèmes WordPress sur github à cinq étapes. La seule exigence de ce tutoriel (en plus d’une connexion Internet) est l’accès à la ligne de commande sur l’ordinateur qui a développé le thème WordPress. Étape 1: enregistrer un compte sur github github fournit un compte gratuit pour tous les projets open source. Créer un compte est un processus simple. Tout d’abord, accédez à la page d’accueil de github et fournissez votre nom d’utilisateur, votre adresse e – mail actuelle et un mot de passe fort: Sur la page suivante, sélectionnez l’option dépôt public illimité
Ensuite, il est temps de trouver le thème à héberger sur github dans votre environnement de développement local. Vous pouvez accéder au dossier des thèmes WordPress en utilisant la commande modifier le catalogue (CD). Bien sûr, vous devez utiliser le chemin pour correspondre à votre environnement de développement, mais voici un exemple: $CD \/ user \/ sites \/ wordpress \/ WP content \/ Themes \/ name – Your – theme \/ this vous placera dans le dossier des sujets. C’est important parce que la prochaine chose à faire est de dire à GIT que vous voulez utiliser ce dossier comme votre propre projet:
$GIT init GIT sera maintenant ajouté à votre projet. Ensuite, votre sujet doit avoir son propre dépôt sur la machine locale, le nom du projet dans GIT. Étape 4: créer un dépôt github pour le thème, ajouter GIT au thème sur l’ordinateur de développement, il est temps de créer un dépôt github avec lequel vous pouvez synchroniser vos fichiers! Pour commencer, ouvrez à nouveau votre compte github. Dans le coin supérieur droit, cliquez sur le signe plus et sélectionnez nouveau dépôt dans le menu déroulant fourni: Bienvenue dans un petit module pour expliquer votre nouveau projet, puis sélectionnez le nom du dépôt. Nous vous recommandons d’utiliser le nom du sujet. Github convertit votre nom en minuscules et remplace les espaces par des tirets. Vous pouvez choisir de remplir la description, mais vous devez marquer le dépôt comme public. Une fois terminé, cliquez sur créer un dépôt. Félicitations, vous avez presque fini! Avec ce nouveau dépôt github, ajouter des fichiers de sujets à github n’est qu’une étape de plus. Étape 5: envoyer un sujet à github il est temps de relier les points entre le dépôt GIT local du sujet et le dépôt github distant. Dans le dossier thèmes à l’invite de commande, ajoutez tous les fichiers thèmes à GIT: $GIT add en utilisant la commande suivante. Ajouter un fichier à GIT indique que vous avez terminé
Modifiez – les temporairement. Vous pouvez ensuite grouper les fichiers ajoutés en une seule soumission et les envoyer immédiatement à github. Pour créer une soumission, utilisez la commande suivante:
$GIT commit – m \
$GIT commit – m \
$GIT Push – U Code source principal c’est tout ce dont vous avez besoin! À partir de maintenant, votre thème sera disponible sur github, où vous pourrez suivre les nouveaux changements à tout moment. Conclusion github est un moyen gratuit d’héberger des thèmes WordPress open source et de profiter du contrôle de version dans les projets de développement. Cela peut être utilisé comme une sauvegarde gratuite du sujet et vous fournir des outils administratifs pour suivre vos changements au fil du temps. Dans cet article, vous avez appris le pouvoir du Versioning et les cinq étapes nécessaires