WordPress
Quelques astuces de développement pour WordPress: outil wp-cli, requêtes sql.
wp-cli
wp-cli
est un outil en ligne de commande pour gérer par script une installation WordPress (coeur, plugins, backup ….).
La version actuelle est la 1.1.0 (au 7 mars 2017). Toujours vérifier d’être à jour car wp-cli évolue en parallèle de l’évolution de WordPress.
Installation et mise à jour :
1curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
2chmod +x wp-cli.phar
3sudo mv wp-cli.phar /usr/local/bin/wp
Commandes utiles :
Met à jour le coeur de WordPress :
1wp core update
Met à jour la base de donnée WordPress, à faire après une update du coeur :
1wp core update-db
Met à jour les traductions :
1wp core language update
Vérifie qu’aucun fichier cœur n’a été modifié :
1wp core verify-checksums
Toute la procédure d’upgrade en une ligne :
1wp core update && wp core update-db && wp core language update && wp core verify-checksums
Active un plugin nommé ouifm-slider :
1wp plugin activate ouifm-slider
Met à jour un plugin nommé ouifm-slider
1wp plugin update ouifm-slider
Désactive un plugin nommé ouifm-slider :
1wp plugin deactivate ouifm-slider
Requêtes SQL utiles
efface les transients :
1DELETE FROM `wpoptions` WHERE `option_name` LIKE ('_transient_%');
2DELETE FROM `wp_options` WHERE `option_name` LIKE ('_site_transient_%');
efface les révisions :
1DELETE a,b,c FROM wp_posts a LEFT JOIN ouifm_term_relationships b ON (a.ID = b.object_id) LEFT JOIN ouifm_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision'
comments powered by Disqus