WP-Admin edit.php и post.php замедление после импорта 10k пользователей

Ситуация :

  • Чистая установка WordPress
  • Нет плагинов
  • VPS-сервер 5.2ghz / 4gb RAM (по умолчанию Directadmin)
  • Импорт пользователей 10 тыс.

Проблема :

  • WP-Admin edit.php и post.php берут> 4 сек для загрузки.
  • Пользовательский тип сообщения без поддержки «Автору» быстро загружается

То, что я пробовал :

  • https://core.trac.wordpress.org/ticket/28160 , не работает

Вопрос :

  • Что делать, чтобы быстро получить его?

Solutions Collecting From Web of "WP-Admin edit.php и post.php замедление после импорта 10k пользователей"

Решаемые.

Если вы выбрали функцию автоматического выпадающего автора, которая вызывает большой цикл запросов.

add_filter('wp_dropdown_users', 'cust_dropdown_users'); function cust_dropdown_users($output) { $users = get_users(); $output = "<select id=\"post_author_override\" name=\"post_author_override\" class=\"\">"; //Leave the admin in the list $output .= "<option value=\"1\">Admin</option>"; foreach ($users as $user) { $sel = ($GLOBALS['post']->post_author == $user->ID) ? "selected='selected'" : ''; $output .= '<option value="' . $user->ID . '"' . $sel . '>' . $user->user_login . ' (' . $user->user_email . ')</option>'; } $output .= "</select>"; return $output; } 

Теперь, пытаясь найти лучший способ выбрать разных авторов (не стесняйтесь предлагать!).