define( 'WP_CONTENT_DIR', dirname( __FILE__ ) . '/content' );
define( 'WP_CONTENT_URL', 'http://' . $_SERVER['HTTP_HOST'] . '/content' );
Получается такая структура:
wordpress (в гит не попадает, используется vagrant - при разворачивании скачивается новая версия)
content (вынесенный wp-content - тема, плагины)
прочие файлы
В content остаются так же папки, которые хочется тоже убрать:
1. languages (переводы для админки)
2. uploads
3. upgrade
4. видимо файлы кеша wp super cache, но до него пока не добрался
languages легко убрал с помощью
define( 'WP_LANG_DIR', dirname( __FILE__ ) . '/languages' );
А вот любые попытки использовать подобную конструкцию и её вариации:
define( 'UPLOADS', dirname( __FILE__ ) . '/uploads' );
приводят к созданию папки в директории wordpress, то есть любой путь (сайт лежит в /vagrant/) дописывается к папке с wp...
Кто-нибудь решал такую проблему?
UPD: Видимо не получится
eddiemoya.com/2011/08/23/moving-the-uploads-direct...