Intereting Posts
Плагин формы для запросов Api, который используется через Shortcode Пользовательские типы сообщений и таблица базы данных, где возможно (желательно) желаемое количество (10 000 с +) записей Если у метаболизма есть контент для показа содержимого отображение значения мета-ключа с помощью wp_page_menu Значение Comapare get_user_meta Как передать идентификатор моего виджета в javascript в функции формы? Сохранение URI-данных в медиа-библиотеку Facebook обменивается эскизом, пока не отображается до обновления WordPress пользовательский столбец Вставка пользовательского HTML после короткого кода Загружает сообщения разного года через вызов AJAX Добавить javascript при публикации публикации Использование www вместе с не-www для основного домена в многоузловой установке Как изменить поведение изображения по умолчанию? Как включить комментарий и количество сообщений пользователя в этом пользовательском запросе

Любой способ определить WP_UPLOADS_URL (например, WP_CONTENT_URL)?

Есть ли способ определить пользовательские константы, то есть WP_UPLOADS_DIR или WP_UPLOADS_URL

как WP_CONTENT_URL ??

UPLOADS постоянно изменяет как URL, так и DIR, но я хочу установить их отдельно.

Начиная с версии 3.5 вы можете определить постоянные «UPLOADS», например:

 define('UPLOADS','myfiles'); 

где «myfiles» – это местоположение папки относительно ABSPATH. Если папка не существует, она будет автоматически создана.

EDIT : он будет работать только в том случае, если новая папка находится под папкой «Корневая папка документа» (ABSPATH). Чтобы выставить его за пределами дерева ABSPATH, мы не можем использовать метод «define». До версии 3.5 на экране «Настройки -> Мультимедиа» были доступны еще два параметра: « Хранить загрузки в этой папке » и « Полный путь к файлам ». Они теперь скрыты, когда оба параметра, 'upload_path' и 'upload_url_path' в таблице wp_options пусты (по умолчанию). Если вы можете использовать phpMyAdmin, установите 'upload_path' в непустое значение. Любой персонаж будет делать. Это приведет к повторному включению отсутствующих параметров экрана «Настройки -> Мультимедиа». Если phpMyAdmin не может быть использован, добавьте следующий код в файл functions.php текущей темы:

 /* Re-enables 'upload_path' and 'upload_url_path' on 'Settings -> Media' */ function fpw_populate_upload_path() { if( is_user_logged_in() && current_user_can( 'manage_options' ) ) if ( empty( get_option( 'upload_path' ) ) ) update_option( 'upload_path', '/' ); } add_action( 'admin_head', 'fpw_populate_upload_path' ); 

Теперь вы можете установить путь и URL-адрес новой папки для загрузки, используя экран «Настройки -> Мультимедиа». Готово.