web-dev-qa-db-fra.com

Les images sur mon site contiennent wp-content / uploads / dans l'URL, comment puis-je changer cela?

Chaque fois que vous cliquez sur une image de mon site, elle affiche www.sitename.com/wp-content/uploads/date/image.jpg. Comment puis-je changer cela en quelque chose comme www.sitename.com/image.jpg ou www.sitename.com/post/image.jpg?

2
Richard.S

Wordpress, par defalt, POURRA vous permettre de le faire. Ouvrez votre fichier wp-config.php et ajoutez la ligne suivante:

define( 'UPLOADS', '/media/' );

Remplacez /media/ par le répertoire que vous souhaitez utiliser.

Avertissement: Si vous avez déjà chargé un média, le chemin d'accès à ce média est stocké dans la base de données. Changer le chemin ne mettra pas à jour les chemins stockés et vous pouvez rompre les liens avec votre média existant. Vous devrez écrire une requête pour mettre à jour tous les chemins de la base de données. Il peut y avoir un plugin pour vous aider à faire cela.

Vous pouvez également le faire avec d’autres répertoires WP. Voir la documentation ici: http://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content_folder

1
Shelton

Wordpress par défaut ne vous permettra pas de le faire. Si vous souhaitez changer l'URL du dossier uploads, vous devrez utiliser un plugin supplémentaire . Ce plugin vous donnera l'option suivante afin que vous puissiez modifier votre chemin de téléchargement:

enter image description here

Voici n autre plugin (je n'ai pas testé celui-ci personnellement) qui vous permettra de faire la même chose.

0
vDog