|
1 2 |
RewriteEngine on RewriteRule ^favicon\.ico$ /some-where/favicon.ico [L] |
Archives de catégorie : wordpress
WP-CLI
Téléchargement de l’outil
|
1 |
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar |
Ajustement des droits
|
1 |
chmod 755 wp-cli.phar |
Test
|
1 |
php wp-cli.phar --info |
Afin d’utiliser l’alias, on déplace le fichier à la racine et on ajoute l’alias avec le chemin absolu
|
1 |
alias wp='[chemin]/wp-cli.phar' |
Téléchargement de WordPress en français
|
1 |
wp core download --locale=fr_FR |
Création du fichier de configuration
|
1 |
wp config create --dbname=[db] --dbuser=[user] --prompt=dbpass |
On peut ajouter l’argument –dbhost= si le serveur MySQL n’est pas localhost
Installation du WordPress
|
1 |
wp core install --url=[url] --title=[titre] --admin_user=cyril --prompt=admin_password --admin_email=contact@cyrilbosson.com |
Correction du chemin si dans un sous-dossier
wp option update siteurl https://www.domain.td
wp option update home https://www.domain.td
Création administrateur WordPress via MySQL
|
1 2 3 4 5 6 7 |
INSERT INTO `wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('[ID]', '[LOGIN]', MD5('[PASSWORD]'), '[NAME]', '[EMAIL]', '', NOW(), '', '0', '[NAME]'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '[ID]', 'wp_capabilities', 'a:1:{s:13:”administrator”;b:1;}'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '[ID]', 'wp_user_level', '10'); |
Valeurs à remplacer:
- [ID] Prochain index automatique de la table wp_users
- [LOGIN] Identifiant de connexion
- [PASSWORD] Mot de passe en clair
- [NAME] Nom du compte
- [EMAIL] Adresse e-mail du compte
Attention: il faut modifier le préfixe des tables s’il a été changé à l’installation du WordPress. Il faut aussi modifier le préfixe au niveau de la valeur « meta_key ».
Mise à jour de WordPress sans mot de passe
Code à placer dans le fichier wp-config.php
|
1 2 3 4 5 |
define('FTP_USER', 'username'); define('FTP_PASS', 'password'); define('FTP_HOST', 'ftp.example.org'); |
Téléchargement WordPress
|
1 2 3 4 5 6 7 8 9 |
wget http://fr.wordpress.org/latest-fr_FR.tar.gz tar xfz latest-fr_FR.tar.gz mv wordpress/* ./ rm latest-fr_FR.tar.gz rmdir wordpress |