web-dev-qa-db-fra.com

Changer le chemin où les plugins wordpress sont téléchargés

Actuellement, mes plugins sont téléchargés sur public_html/sitename/wp-content/plugins au lieu de public_html/wp-content/plugins. Existe-t-il un moyen de changer le chemin où la presse Word télécharge les plugins?

J'avais déplacé mon site dans le dossier racine, d'où ce problème.

5
user544079

Vous pouvez changer le répertoire Plugins en utilisant les constantes définies dans wp-config.php :

Définissez WP_CONTENT_DIR sur le chemin d'accès local complet de ce répertoire (sans barre oblique), par exemple.

define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content' );

Définissez WP_CONTENT_URL sur l'URI complet de ce répertoire (sans barre oblique), par exemple.

define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');

Définissez WP_PLUGIN_DIR sur le chemin d'accès local complet de ce répertoire (sans barre oblique), par exemple.

define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content/plugins' );

Définissez WP_PLUGIN_URL sur l'URI complet de ce répertoire (sans barre oblique), par exemple.

define( 'WP_PLUGIN_URL', 'http://example/blog/wp-content/plugins');

Si vous rencontrez des problèmes de compatibilité avec les plugins, définissez PLUGINDIR sur le chemin complet de ce répertoire (pas de barre oblique), par exemple.

define( 'PLUGINDIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content/plugins' );

Mais attendez!

Si la nécessité de définir ces chemins provient du déplacement de votre installation d'un sous-répertoire vers la racine du document, il est très probable que votre problème soit que vous n'ayez pas effectué ce déplacement correctement. Veuillez référencer cette entrée du Codex expliquant comment doter WordPress de son propre répertoire .

13
Chip Bennett