Scenarios¶
Installer WordPress:¶
# Télécharger WordPress:
$ wp core download --locale=fr_FR
Downloading WordPress 4.9.8 (fr_FR)...
md5 hash verified: dc365d9f51eaf1cf99562d159754a5e9
Success: WordPress downloaded.
# Créer le fichier de config (wp-config.php):
#$ wp config create --dbname=testdb --dbuser=wp --dbpass=yourpassword
$ wp core config --dbname=databasename --dbuser=databaseuser --dbpass=databasepassword --dbhost=localhost --dbprefix=prfx_
# Avec Des options supplémentaires:
$ wp core config --dbname=wordpress5 --dbuser=www --dbpass=zzz --dbhost=localhost --dbprefix=wp5_ --extra-php <<PHP
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
PHP
Success: Generated 'wp-config.php' file.
# Créer la bdd 'wordpress5':
$ wp db create
Success: Database created.
# Pour connaitre les encodages utilisés:
$ wp db cli
MariaDB [wordpress5]> SELECT @@character_set_database, @@collation_database;
+--------------------------+----------------------+
| @@character_set_database | @@collation_database |
+--------------------------+----------------------+
| utf8 | utf8_general_ci |
+--------------------------+----------------------+
1 row in set (0.000 sec)
# Installer WordPress:
$ wp core install --url=silverbook.local --title="WordPress Silverbook" --admin_user=bruno --admin_password=xxxxxxxx --admin_email="bruno@xxx.yyy"
Success: WordPress installed successfully.
# Changement de la structure des liens pour ne conserver que le nom de l'article
$ wp rewrite structure '/%postname%'
# Liste les thèmes trouvable dans l'installation
$ wp theme list
# Installer un thème:
$ wp theme install twentyseventeen
# Activer le thème:
$ wp theme activate twentyseventeen
# Installer et activer les plugins:
$ wp plugin install admin-post-navigation jetpack meow-lightbox simple-tags sola-newsletters wp-retina-2x-pro wp-super-cache --activate
Mettre-à-jour WordPress:¶
Vérifier si des MAJ sont disponibles ?
$ wp core check-update
Mettre à jour WordPress:
$ wp core update
Mettre à jour la bdd:
$ wp core update-db
Vérifier si des MAJ de plugins sont disponibles ?
$ wp plugin update --all --dry-run
Mettre à jour tous les plugins:
$ wp plugin update --all
Vérifier si des MAJ de themes sont disponibles ?
$ wp theme update --all --dry-run
Mettre à jour tous les themes:
$ wp theme update --all
Dernière mise à jour:
September 16, 2018