Politique de gestion des cookies
Afin de toujours améliorer votre parcours de navigation sur notre site, nous utilisons des statistiques anonymes de navigation.Les commandes WP CLI pour les thèmes WordPress.
La gestion de vos thèmes faciliter grâce aux commandes de WP CLI. On vous explique tout ici.
Documentation
https://developer.wordpress.org/cli/commands/theme/
Mettre à jour un ou plusieurs thème(s)
BASH
# Mettre à jour tous les thèmes
wp theme update --all
# Mettre à jour tous les thèmes sauf un thème
# wp theme update --all --exclude={theme}
wp theme update --all --exclude=twentysixteen
# Mettre à jour plusieurs extensions
# wp theme update {theme} {theme}
wp theme update twentysixteen theme2
Obtenir le statut des thèmes
BASH
wp theme status
# Obtenir le statut d'une extension
# wp theme status {theme}
wp theme status twentysixteen
Chercher un thème dans le catalogue
BASH
# wp theme search {theme}
wp theme search photo
# Chercher un theme et obtenir plus d'informations
# wp theme search {theme} --fields={fields}
wp theme search photo --fields=name,version,slug,rating,num_ratings
Gérer les modes de thèmes
BASH
# Définir un mode sur le thème courant
# wp theme mod set {mod} {value}
wp theme mod set background_color 000000
# Obtenir un mode sur le thème courant
# wp theme mod get {mod}
wp theme mod get background_color
# Supprimer tous les modes sur le thème courant
wp theme mod remove --all
# Lister tous les modes sur le thème courant
wp theme mod list
Obtenir le chemin du dossier des thèmes
BASH
wp theme path
Lister les thèmes
BASH
# Lister tous les plugins
# wp theme list
wp theme list
# Lister tous les plugins inactifs
# wp theme list --status={status}
wp theme list --status=inactive
Vérifier si un thème est installée sur le site
BASH
# wp theme is-installed {theme}
wp theme is-installed twentysixteen
Vérifier si un thème est active ou inactive
BASH
# wp theme is-active {theme}
wp theme is-active twentysixteen
Installer un ou plusieurs thèmes
BASH
# wp theme install {theme}
wp theme install twentysixteen
# Installer & activer
# wp theme install {theme} --activate
wp theme install twentysixteen --activate
# Installer depuis un fichier zip
# wp theme install {theme}
wp theme install ../your-theme.zip
# Installer depuis une url
# wp theme install {url}
wp theme install https://website.com/your-theme.zip
Obtenir les informations d’un thème installé
BASH
# wp theme get {theme}
wp theme get twentysixteen
# Au format JSON
# wp theme get {theme} --format=json
wp theme get twentysixteen --format=json
Supprimer un thème
BASH
# wp theme delete {theme}
wp theme delete linky
# Supprimer plusieurs thèmes
# wp theme delete {theme} {theme}
wp theme delete theme1 theme2
# Supprimer toutes les thèmes inactifs
wp theme delete $(wp theme list --status=inactive --field=name)
Gérer les mises à jour auto des thèmes
BASH
# Activer la mise à jour auto d'un theme
# wp theme auto-updates enable {theme}
wp theme auto-updates enable twentysixteen
# Désactiver la mise à jour auto d'un theme
# wp theme auto-updates disable {theme}
wp theme auto-updates disable twentysixteen
# Obtenir le statut de mise à jour auto d'un theme
# wp theme auto-updates status {theme}
wp theme auto-updates status twentysixteen
Autoriser un thème (multisite)
BASH
# wp theme enable {theme}
wp theme enable twentysixteen
# Désactiver un theme sur un multisite
# wp theme enable {theme} --network
wp theme enable twentysixteen --network
# Autoriser un theme et l'activer
# wp theme enable {theme} --activate
wp theme enable twentysixteen --activate
Désactiver un thème (multisite)
BASH
# wp theme disable {theme}
wp theme disable twentysixteen
# Désactiver un theme sur un multisite
# wp theme disable {theme} --network
wp theme disable twentysixteen --network
Activer un thème
BASH
# wp theme activate {theme}
wp theme activate linky