J'ai toujours trouvé frustrant que les images, fichiers, liens, etc. soient insérés dans WordPress avec une URL absolue au lieu d'une URL relative. Une URL relative est beaucoup plus pratique pour changer de nom de domaine, passer de http à https, etc. Aujourd'hui, j'ai découvert que si vous définissez WP_CONTENT_URL avec une URL relative, lorsque vous insérez des fichiers dans les articles, ils utilisent l'URL relative pour le src au lieu de l'URL absolue. C'est exactement ce que j'ai toujours voulu ! Mais la documentation officielle de WordPress indique que vous devez utiliser une valeur de URI complète si vous définissez WP_CONTENT_URL.
Définissez WP_CONTENT_URL à l'adresse suivante URI complète de ce répertoire (pas de fin de ligne ), par exemple
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
Tout semble fonctionner correctement lorsque j'utilise une URL relative, par exemple.
define( 'WP_CONTENT_URL', '/my-content-folder');
Mais y a-t-il un problème à utiliser un URI relatif ? Je pense simplement qu'il doit y avoir une raison pour que WordPress déclare qu'il doit être défini avec un URI complet.