Intereting Posts
Объедините 2 аргумента в одном WP_Query и закажите его по дате Роль пользователя не указывается в WordPress Multisite? что нужно сказать add_filter, сколько параметров вы хотите передать функции? Запретить подачу формы виджетов Как показать одну страницу с двумя разными шаблонами Интеграция WordPress на мой сайт, сохраняя мою собственную систему аутентификации WP_Query внутри существующего wp_query останавливает следующую запись, показывающую Представлено для просмотра на страницу с черновиком Виртуальный хост и MAMP не работают с WordPress Условия тестирования WordPress на окнах wp_verify_nonce продолжает сбой Остановить WordPress, автоматически добавляя теги для публикации контента На сайте WordPress 35K спам-изображения Ограничить автора для создания подкатегории в выбранной категории условная логика для редактирования пользовательских полей переднего плана

Принудительные загрузки Используйте Yearmonth для отключения (0) для всех существующих сайтов в Multisites

В WordPress Multisite по умолчанию включена опция Site Uploads Use Yearmonth Folders (установлена ​​в 1). Можно ли заставить это значение для всех существующих сайтов в Сети?

Возможно, крючок?
Я знаю, что для создания новых сайтов можно использовать:

function simplify_upload_folder($blog_id){ switch_to_blog($blog_id); update_option('uploads_use_yearmonth_folders', false); restore_current_blog(); } add_action('wpmu_new_blog', 'simplify_upload_folder'); 

Но как насчет уже существующих сайтов можно заставить это значение через действие или фильтр?

В качестве альтернативы использованию фильтра я написал следующее для переключения значения в БД, но по какой-то причине поле остается пустым. Не знаю, где я ошибаюсь:

 if ( get_option( 'uploads_use_yearmonth_folders' ) == true || get_option( 'uploads_use_yearmonth_folders' ) == '' ) { switch_to_blog($blog_id); update_option('uploads_use_yearmonth_folders', false); restore_current_blog(); } 

Solutions Collecting From Web of "Принудительные загрузки Используйте Yearmonth для отключения (0) для всех существующих сайтов в Multisites"