Développement avancé de WordPress: utilisation de la ligne de commande

Bien que la référence à la ligne de commande puisse effrayer de nombreux développeurs, le fait est quamp;rsquoil samp;rsquoagit damp;rsquoun outil de développement facile à utiliser et très utile. Une fois que comprenez comment cela fonctionne, la ligne de commande est facile à utiliser et simplifiera votre travail et permettra damp;rsquoéconomiser beaucoup de temps. C’est le quatrième article de notre série WordPress en six parties pour les développeurs avancés. Cette série, qui fait suite au populaire WordPress que nous avons développé pour les utilisateurs intermédiaires, présente un certain nombre de sujets de codage riches, y compris le développement détaillé de thèmes, la préparation de thèmes personnalisés, la création de plugins, la personnalisation des types et des catégories de messages, les requêtes et les boucles, La personnalisation des champs et des métadonnées, et la localisation.
Dans ce tutoriel, je vais montrer comment utiliser la ligne de commande pour effectuer des tâches communes et rendre votre vie plus facile. Note: il est important d’avoir une connaissance pratique de PHP, car c’est le langage WordPress de base de cette série, couvrant des thèmes avancés pour les développeurs. Je vais faire référence au fragment de code dans cette série. Quamp;rsquoest ce quamp;rsquoune ligne de commande? Dans le passé, il namp;rsquoy avait pas damp;rsquointerface utilisateur réelle. Vous ne pouvez effectuer des opérations quamp;rsquoen émettant des commandes textuelles à lamp;rsquoaide damp;rsquoun terminal. Aujourdamp;rsquohui, nous namp;rsquoavons pas de terminaux: Nous avons des ordinateurs très intégrés avec des simulateurs de terminaux qui nous permettent damp;rsquoenvoyer des commandes à lamp;rsquoaide damp;rsquoune interface utilisateur graphique.
Les commandes peuvent tout faire, de redimensionner lamp;rsquoimage à créer un nouveau fichier et à basculer entre les moniteurs. Toute opération effectuée par lamp;rsquointermédiaire de lamp;rsquointerface utilisateur peut être effectuée par des commandes émises dans le terminal. Les commandes sont plus utiles parce quamp;rsquoelles peuvent être combinées pour exécuter de nombreuses tâches complexes à la fois. Vous pouvez écrire des scripts très courts en utilisant les commandes existantes
NTI, une fois publié, recadre et optimise toutes les images du Répertoire, puis les ajoute à un seul fichier zip.
Jamp;rsquoai besoin damp;rsquoun terminal? Dans une certaine mesure, namp;rsquoavez pas besoin damp;rsquoun terminal, qui permet damp;rsquoexécuter des tâches complexes plus rapidement, ce qui simplifie votre vie. Après un certain temps, rencontrerez des scénarios qui nécessitent lamp;rsquoutilisation damp;rsquoun terminal. Un bon exemple est damp;rsquoutiliser SSH pour accéder à un serveur distant, ou damp;rsquoencoder tout ce qui se trouve dans le noeud qui nécessite un paquet damp;rsquoinstallation NPM et des commandes. Bref: le terminal n’est pas une exigence du travail de développement de WordPress, mais c’est un outil d’apprentissage très utile qui ouvrira de nouveaux horizons et préparera à utiliser des langues comme node.
Les terminaux Windows, UNIX et OSX namp;rsquoont pas à se soucier de configurer la ligne de commande si utilisez un système UNIX, comme Ubuntu, CentOS ou OSX. Ces commandes sont les mêmes, à lamp;rsquoexception de quelques petites différences que ne rencontrerez pas temporairement, et de nombreuses commandes utiles sont groupées avec votre système damp;rsquoexploitation. Windows est autre chose. Il namp;rsquoa pas de terminal, mais une invite de commande, ce qui namp;rsquoest pas très utile pour nous. Je recommande damp;rsquoinstaller Cygwin, qui fournira de nombreuses commandes utiles que nous utiliserons dans ce tutoriel. avez besoin damp;rsquoaide pour lamp;rsquoinstallation, consultez ce guide damp;rsquoinstallation pratique.
Démarrer: À partir de là, je suppose que avez Cygwin installé et que avez accès à la plupart des commandes que les utilisateurs de Linux et OSX ont. Lorsque démarrez la fenêtre du terminal, remarquerez quamp;rsquoelle contient beaucoup damp;. Terminal OSX de base. le vôtre a lamp;rsquoair un peu différent, ne inquiétez pas, il fonctionne toujours correctement. Lamp;rsquoécran ci dessus affiche lamp;rsquoutilisateur auquel êtes connecté, la machine connectée et le Répertoire dans lequel êtes actuellement. Mon nom damp;rsquoutilisateur est
La commande a également un paramètre:
SSH et accès au serveur souvenez que nous avons regardé les informations affichées dans le terminal au début de ce tutoriel? Deux de ces informations incluent le nom damp;rsquoutilisateur et la machine à laquelle nous accédons. SSH est un mécanisme qui permet damp;rsquoaccéder à un ordinateur distant en tant quamp;rsquoutilisateur spécifique et de traiter ses données. namp;rsquoavez pas de détails SSH à portée de main, demandez à votre hôte Web. Vous avez besoin damp;rsquoun serveur, damp;rsquoun port, damp;rsquoun nom damp;rsquoutilisateur et damp;rsquoun mot de passe. votre hôte ne supporte pas l’accès SSH, devez installer WordPress localement. Consultez notre guide pour savoir comment utiliser Vagrant.
La commande pour accéder au serveur sera lamp;rsquoune des commandes suivantes: Load Summary 3417f39e7b9867e8e226fcce84cf619b si le numéro de port namp;rsquoest pas reçu, utilisez la première commande. Cela signifie que SSH utilise le port par défaut. recevez un numéro de port, utilisez la deuxième commande. Enfin, si exécutez WordPress localement, lancez la dernière commande à partir du Répertoire de la machine virtuelle. Pour les utilisateurs de Windows, avez besoin damp;rsquoune application appelée Putty pour démarrer SSH. Mediatemple fournit un guide si avez besoin damp;rsquoaide. Plusieurs outils sont accessibles à partir de la ligne de commande. Chacun est unique et utilisé à des fins différentes, mais en comprenant la structure des commandes et en familiarisant avec les terminaux, pourrez les utiliser plus facilement. Dans le prochain Tutoriel de cette série, nous apprendrons quelques utilitaires qui utilisent beaucoup la ligne de commande pour donner plus damp;rsquoexpérience et de connaissances pratiques sur les outils utiles. Pensez que ce tutoriel est utile? Pourquoi voulez apprendre le développement de WordPress? Que voulez en savoir plus? Sois nous.
Voir les commentaires ci dessous. Étiquettes: ligne de commande de développement Terminal

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins