
Разумеется я начал гуглит, и сразу нашел способ решения такой проблемы. Нужно было закинуть некий код в ./wp-config.php, и это помогает. Но это не пофеншую, и вкидывать непонятный код в WordPress не хотелось. И тогда было найдено другое решения, которое мне помогло. Суть заключается в следующем, на вашем хостинге скорее всего стоит ограничения доступа IP, это и есть корень зла. Вам нужно будет добавить в избранное IP сайта не ваш IP а именно сайта(но про ваш IP тоже не забывайте, так как не получите доступа по FTP).
Ну и все же, если вам не помогло прописывание IP, то тогда попробуйте вставить вот этот код в wp-config.php который лежит в корне сайта:
PHP
if ( is_admin() ) {
add_filter ( ‘filesystem_method’, create_function(‘$a’, ‘return “direct”;’ ) );
define ( ‘FS_CHMOD_DIR’, 0751 );
}
Источник