Intereting Posts
Плагин Admin, как я могу вывести другой тип контента? Как получить HTML-код боковой панели? Нельзя использовать pre_set_site_transient_update_themes из темы в многопользовательском режиме Проверить, находится ли ключ в массиве user_meta Создайте короткий код WordPress с помощью PHP Выполняет ли вызов AJAX на стороне администратора автоматическое включение пользовательских данных / возможностей? Разрешить добавлять новый пост для персонализированного сообщения, но не для сообщения wp для какой-либо роли WordPress Rewrites – Как передать переменную в Custom Post Type? Разделение категорий со всеми значениями, выбранными с помощью wp_dropdown_categories Справка по настройке панели администрирования, удаление ссылок в стиле «приятель» из раскрывающегося списка Параметр удаления Mod_rewrite в 301 Redirect Пользовательская папка для шаблонов страниц WordPress Как реализовать три формы (например, контактную форму) в wordpress Получение иерархических настраиваемых постоянных констант для работы так же, как страницы Обновление до версии 4.5 натолкнуло мой виджет «главной боковой панели» на место

Как изменить тип пользователя от автора

У меня 2058 пользователей, которые являются участниками . Мне нужно преобразовать их роль в автора .

Как это сделать с помощью SQL?

Я рекомендую создать резервную копию базы данных, прежде чем делать какие-либо крупные / массовые изменения.

Сначала вам нужно привлечь всех пользователей к роли «вкладчиков», а затем обновить их роли до «автора».

$contributors = get_users(array('role'=>'contributor')); foreach($contributors as $contributor){ wp_update_user(array( 'ID' => $contributor->ID, 'role' => "author") ); } echo "done updating contributors to authors"; 

У вас может быть этот скрипт на пустом шаблоне страницы. Просто загрузите страницу один раз, чтобы запустить скрипт. Затем отключите скрипт.