commande apprécier les lignes de l’outil qui va vous faire · l’outil qui va vous faire...
TRANSCRIPT
![Page 1: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/1.jpg)
L’outil qui va vous faire apprécier les lignes de commandeAmaury Balmer, WordCamp Paris 2019
![Page 2: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/2.jpg)
< Amaury BALMER /> >/➔ Background Tech
➔ 14 ans d’âge WordPress
➔ Co-traducteur de WordPressen France
➔ Fondateur de Be API
➔ 34 experts WordPressqui travaillent avec des grands comptes et avec le sourire :-)
![Page 3: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/3.jpg)
🎉 🎉🎉 10 ans 🎉 🎉🎉
à propulser WordPress dans les grandes
entreprises de France
![Page 4: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/4.jpg)
< Ce que nous verrons ensemble/>
1. Les bases
2. Aliases
3. Créer une
commande WP-CLI
4. A game changer ?
![Page 5: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/5.jpg)
< Ce que nous ne verrons pas ensemble/>
1. Installation
2. Pré-requis du poste
de travail
3. Hébergeur compatible
4. La revue de l’ensemble
des commandes
![Page 6: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/6.jpg)
< les bases />
![Page 7: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/7.jpg)
WordPressCommand-Line
Interface
Créé en 2011
Officiel depuis 2017
Indépendant
![Page 8: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/8.jpg)
C’est une bonne alternative à
l’admin de WP…
![Page 9: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/9.jpg)
C’est une bonne alternative à
l’admin de WP…
wp theme activate
![Page 10: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/10.jpg)
C’est une bonne alternative à
l’admin de WP…wp user create
wp theme activate
![Page 11: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/11.jpg)
… mais il va beaucoup plus
loin !
![Page 12: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/12.jpg)
… mais il va beaucoup plus
loin !
wp cron event run
![Page 13: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/13.jpg)
… mais il va beaucoup plus
loin !wp search-replace
wp cron event run
![Page 14: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/14.jpg)
43commandes
224sous-commandes
![Page 15: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/15.jpg)
L’officiel : developer.wordpress.org/cli/commands/
La version pratique : https://wpcommands.com/
![Page 16: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/16.jpg)
< Un outil extensible />
WP-CLIPackages
Pluginsexistants&
![Page 17: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/17.jpg)
+ de 320 extensionsproposent une intégration WP-CLI
c’est devenu un critère de sélection
![Page 18: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/18.jpg)
< Pourquoi taper des lignesde commandes quand on peut
juste cliquer ? />
![Page 19: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/19.jpg)
< Vous souhaitez installer
l’extension AMP? />
1. Ouvrir son navigateur2. Retrouver la page de
connexion3. Saisir son identifiant4. Saisir son mot de passe5. Aller dans la page
“Extensions - Ajouter”6. Chercher “AMP”7. Trouver le bon le plugin8. Installer le plugin9. Activer le plugin
10. Done !
![Page 20: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/20.jpg)
Plus rapide !1. Ouvrir le terminal
2. wp plugin install amp --activate
![Page 21: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/21.jpg)
< Vous devez régénérer les
miniatures ? />
![Page 22: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/22.jpg)
Sans limite !de temps ou de mémoire
wp media regenerate --yes
![Page 23: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/23.jpg)
< Vous installer un plugin de
recherche sur une usine à
sites ? />
![Page 24: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/24.jpg)
x ?< Vous
installer un plugin de
recherche sur une usine à
sites ? />
![Page 25: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/25.jpg)
Automatisable !
wp site list --field=url | xargs -n1 -I % wp --url=% relevanssi index
![Page 26: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/26.jpg)
< Un peu de pratique />
![Page 27: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/27.jpg)
< Anatomie d’une commande WP-CLI />
wp wordcamp speakers list wpcli --location='paris' --current-year
command
subcommand
positional argument
associative arguments
![Page 28: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/28.jpg)
< Paramètres globaux />
--skip-plugins=akismet
--path=wp/
--url='monsite.fr/site2/'
--user=beapi
--debug
![Page 29: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/29.jpg)
< wp-cli.yml & Alias />
![Page 30: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/30.jpg)
qui tape des commandes ?1. Utilisateurs avancés de
WordPress
2. Développeurs
3. DevOps, les SysAdmins
4. et bien +
![Page 31: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/31.jpg)
Quand ?à tous les moments dans la vie d’un projet WordPress
InstallationMise à jourMise en ligneMaintenance...etc…
![Page 32: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/32.jpg)
< Démonstration />
![Page 33: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/33.jpg)
< WP-CLI et Composer />
![Page 34: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/34.jpg)
< WP-CLI et GIT />
![Page 35: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/35.jpg)
< WP-CLI et WP-CRON />
![Page 36: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/36.jpg)
< Créer sa premièrecommande />
![Page 37: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/37.jpg)
Lost in TranslationVotre service marketing souhaite connaitre le nombre de mots à traduire sur le site internet de la société afin de budgéter la prestation de traduction.
![Page 38: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/38.jpg)
< Pourquoi cet outil est si important ? />
![Page 39: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/39.jpg)
Parce que, …➔ interopérable
➔ scriptable
➔ permet un workflow de qualité
➔ industrialisation
➔ taillé pour les grandes DSI
![Page 40: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/40.jpg)
… c’est un outil qui aide à propulser WordPress dans les grandes entreprises.
![Page 41: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/41.jpg)
wp post list
--post_type=question
![Page 42: commande apprécier les lignes de L’outil qui va vous faire · L’outil qui va vous faire apprécier les lignes de commande Amaury Balmer, WordCamp Paris 2019](https://reader034.vdocuments.pub/reader034/viewer/2022051823/5fee190198029e0c91620372/html5/thumbnails/42.jpg)
merciet bon WordCamp à tous !