Plus de 15 conseils en ligne de commande sont utiles aux utilisateurs de WordPress
Les terminaux et les conseils en ligne de commande sont effrayants pour de nombreux utilisateurs d’ordinateurs. Au lieu de double – cliquer et \/ ou de faire un clic droit sur l’icône, vous pouvez taper ce que vous voulez que votre ordinateur fasse. En théorie, il est facile d’utiliser des conseils en ligne de commande et des terminaux. Mais comme je l’ai toujours dit à mes élèves, la simplicité n’est pas la même chose que la simplicité. Quand vous êtes un WordPress comme nous, il devient encore plus flou. Nous avons l’habitude d’utiliser des menus et des onglets pour interagir avec le logiciel. Certains d’entre nous utilisent des éditeurs de texte comme Atom ou sublime pour travailler avec JavaScript ou PHP ou d’autres codes, mais même ainsi, vous pouvez ne pas toucher le terminal du tout. Alors, que voulez – vous que la ligne de commande vous demande de faire?
Beaucoup, en fait. Très bien. Bundle. WP – CLI n’est pas seulement l’interface en ligne de commande de WordPress, vous pouvez utiliser le terminal pour gérer les installations à distance, mais vous pouvez également utiliser les conseils en ligne de commande pour simplifier le traitement des fichiers locaux et des transactions WordPress. Pour ajouter plus de beauté à tout cela, vous n’avez pas à vous soucier des panneaux encombrants ou des tableaux de bord admin. Lorsque vous utilisez une invite en ligne de commande, elle fonctionne comme WordPress lui – même. Ça marche. Introduction du terminal À cette fin, j’utiliserai MacOS dans une application appelée terminal, mais vous pouvez aussi utiliser Windows PowerShell pour effectuer la plupart de ces opérations sur Windows (je vous recommande fortement de faire un clic droit et de l’ouvrir en utilisant run as Administrator).
La raison pour laquelle je vais exécuter sur Mac au lieu de Windows est que WP – CLI (le principal outil en ligne de commande de WordPress) fonctionne dans un environnement UNIX, et Windows n’est pas UNIX (bien que Linux le soit). Vous pouvez installer des choses supplémentaires comme Cygwin pour simuler l’environnement sur un système x86, mais dans ce cas aussi
C’est… Soutien limité. Il est préférable de continuer à utiliser Mac ou Linux. Ce qui veut dire… Allons plus loin. Je me suis retrouvé à chercher l’application quand j’avais besoin de l’ouvrir, appuyer sur le bouton Windows et trouver powershell sur mon PC, ou appuyer sur CMD – Space et trouver le terminal sur mon mac.
Vous devriez également voir un tilde avant mon nom d’utilisateur (~). Normalement, l’emplacement sera occupé par le répertoire courant, mais comme nous commençons par le Répertoire d’accueil de l’utilisateur, tilde n’est qu’un raccourci. Sauvegardez les caractères afin que vous n’ayez pas à afficher bwkeeton: bwkeeton. Une fois que vous êtes habitué au rôle sur la ligne de commande dans le terminal de lecture, vous devriez également connaître votre emplacement. Comme vous n’avez pas de représentation graphique du système de fichiers, il est facile de perdre si vous n’êtes pas habitué. Lorsque vous regardez le même dossier dans le terminal, vous voyez: Les principales choses que vous devez savoir sur la navigation dans le système de fichiers sont les suivantes: A (\/) est l’abréviation du Répertoire \/ dossier point unique () Ou (\/) indique le répertoire courant à deux points () Ou (.. \/) indique un répertoire de niveau supérieur vous pouvez créer n’importe quel fichier n’importe où, juste en sachant où il est par rapport à vous. Vous pouvez vous déplacer directement d’un répertoire à l’autre sans cliquer sur un million de chemins de fichiers absolus et relatifs de dossiers différents. Je veux aussi me rappeler qu’il y a deux façons différentes de localiser des fichiers. Par exemple, ~ \/ bwkeeton \/ documents \/ pictures \/ AWESOME. Jpg est le chemin absolu vers le fichier parce qu’il indique exactement où chercher le fichier à partir du Répertoire d’origine.
Cependant, le chemin relatif du fichier provient de votre emplacement. Si mon terminal affiche
Je suis sur bjs MacBook Pro: documents: bwkeeton et je peux me référer au même fichier que \/ pictures \/ AWESOME. Jpg, parce que c’est lié à ma position. Prends – le. Limpide comme de la boue? D’accord. Compte tenu de tout cela, une fois que vous savez comment contourner certaines commandes, le terminal est un moyen très rapide et efficace de fonctionner. Maintenant, la question est: utilisez la ligne de commande et le terminal comme l’un des préfixes Word (au fait, pourquoi ne pas nous appeler ainsi?) Très similaire aux autres concepteurs et développeurs, mais avec quelques mises en garde.
Pour les professionnels du WP, les activités quotidiennes peuvent être assez standard, dans la mesure du possible, Je vais donc extraire la liste wpmu pour illustrer pourquoi vous voulez apprendre ce qui suit: démarrer et gérer l’environnement de développement WordPress local convertit automatiquement Sass en CSS en série et minimise plusieurs fichiers \/ feuilles de style JS ajustant plusieurs images à la fois en quelques secondes pour accéder à l’ordinateur distant, généralement mon site en temps réel, Et d’émettre des commandes à partir de là pour rechercher et remplacer plusieurs plug – ins WordPress en utilisant le contrôle de version dans ma base de données wordpress pour gérer mon code Je reconnais que certains d’entre eux vont au – delà du champ d’application de cet article, Mais ce que je veux vraiment que vous compreniez, c’est ce que les utilisateurs de WP peuvent faire une fois que vous avez maîtrisé ces conseils en ligne de commande.
1. LS le premier Conseil que vous devriez apprendre est LS, liste courte. Comme vous vous y attendiez, LS énumère tous les fichiers et dossiers du répertoire courant. Si vous saisissez un chemin de fichier (relatif ou absolu) après la commande, comme LS \/ Pictures, vous verrez tous les fichiers dans ce répertoire particulier. Ceci est très utile pour les utilisateurs de WordPress car c’est un moyen ultra rapide de contrôler les plugins
Il y a beaucoup de silence gênant et \/ ou d’expression de colère. On vous a prévenu. Toucher est un ordre étrange. Son but technique est de modifier l’horodatage d’accès d’un fichier. Si vous n’avez qu’à toucher WP config. Php, vous êtes en train de changer la date de votre dernière visite à la deuxième date que vous avez saisie pour ce fichier. C’est aussi ce que je pense de la commande: elle touche en fait un fichier, pas n’importe quoi d’autre. Ce n’est pas très utile pour vous en dehors d’une situation particulière. Cependant, il est utile que si vous cliquez sur un fichier qui n’existe pas, vous créez un fichier avec le même nom. Secouez vos doigts magiques. C’est incroyable. Vous pouvez également utiliser Tap pour créer n’importe quel nombre de fichiers, en les listant simplement. Vous pouvez ensuite utiliser la configuration touch WP. Fonctions PHP. Style PHP. CSS custom. Chacun de ces fichiers est créé avec ces noms et extensions dans le répertoire courant. 6.mv utilisez mv Si vous voulez déplacer des fichiers. Cependant, cette commande vous demande de fournir deux paramètres plus tard. Par exemple, MV Audio Books \/ terror \/ Hunger Games. M4a audiobook \/ ya déplacera le fichier Hunger Games. M4a se trouve à l’extérieur du catalogue audiobook \/ terror et dans le catalogue audiobook \/ ya. CP CP fonctionne comme MV, sauf qu’il copie des fichiers au lieu de les déplacer. 8. CD parmi toutes les commandes que vous utiliserez, seul le CD est comparable à LS en volume. Au nom de change directory, cette commande ne fait que ce qui suit: changez votre répertoire. Il y a deux façons de l’utiliser. Après LS et avoir regardé les sous – répertoires ci – dessous, vous pouvez simplement CD DirectoryName et libérer une couche. Vous pouvez également utiliser des chemins de fichiers absolus, tels que CD ~ \/ bwkeeton \/ documents \/ wpdev \/ Divi, et passer à n’importe quel répertoire de votre ordinateur. Vous pouvez également retourner au Répertoire d’accueil de l’utilisateur en tapant CD ~, ou vous pouvez raccourcir le chemin absolu des fichiers sur HDD à CD \/. Un autre raccourci fantastique est le CD.. Vous n’avez qu’à partir de
Et FTP, éditeur et gestionnaire de fichiers. Honnêtement, la gestion de la base de données WP DB n’est pas intéressante pour la plupart des gens. WP dB est fantastique parce que vous pouvez ouvrir la console MySQL pour travailler dans la base de données, supprimer, créer, exporter, importer, et faire tout ce que vous voulez. Fondamentalement, il rend la gestion de MySQL moins difficile. C’est une bénédiction en soi. Plus de 15 ans. Au fur et à mesure que d’autres commandes WP – CLI écrivent cet article, je peux parcourir toutes les sous – commandes WP – CLI pour tenter de réduire la portée de l’invite. Mais ils sont tous comme ça. Les utilisateurs de WordPress n’ont pas manqué d’outils utilitaires, depuis les thèmes WP jusqu’aux différents aspects de la gestion des thèmes, en passant par la création de sous – thèmes, en passant par les messages WP, les pages WP et la taxonomie WP. Aidez – moi, installez WP – CLI et Familiarisez – vous avec l’ensemble de la suite d’invite en ligne de commande qui s’ouvre. Je pense que vous aurez du mal à revenir au tableau de bord traditionnel plus tard. Plus rapide que la ligne de commande, et enfin, laissez – moi vous dire que ce n’est que le début. Qu’y a – t – il à confondre? Terminal, powershell, Bash et ligne de commande, tout est enraciné dans un flux de travail efficace et simple, de sorte qu’un article ne peut pas tout résumer. Aucun article ne peut faire ça. Alycia Mitchell a une bonne introduction à SSH et WordPress sur sucuri. Vous verrez beaucoup de références à Brew comme commande sur Mac, donc assurez – vous d’installer Homebrew. C’est un gestionnaire de paquets qui peut facilement installer de nouvelles choses. Il en va de même pour gulp, où wpmu a étudié son utilisation de WordPress. Curl, come Brew, est un indice que vous ne pouvez pas échapper. Michael Hartl possède suffisamment de lignes de commande pour éviter des interruptions dangereuses. Node et NPM sont de plus en plus courants dans l’écosystème de développement WordPress. Je pense que sitepoint décrit l’installation et l’utilise bien. C’est important de commencer.
Habituez – vous aux noeuds et NPM, car la plupart des noyaux de WordPress se tournent vers Javascript, en particulier les bibliothèques construites autour des noeuds et gérées par NPM, comme React. Alors… C’est tout! Informations de base pour commencer à utiliser WordPress sur le terminal (ou Windows PowerShell) et sur la ligne de commande. Comme je l’ai dit au début, les conseils en ligne de commande peuvent être très effrayants, sinon effrayants. J’espère que ça facilitera les choses et que tu es prêt à te salir les mains. Un microcosme de l’article de Julia Tim \/ shutterstock. Com