Добавьте следующий код в файл в корне WordPress и перейдите на эту страницу.
<?php
define('WP_USE_THEMES', false);
require('wp-blog-header.php');
$role = get_role('administrator');
echo '<pre>';
print_r($role);
echo '</pre>';
Теперь ищите [update_core]
в отображаемом тексте. Это значение должно быть 1
.
Если нет, добавьте следующую строку после $role = get_role('administrator')
строки, чтобы добавить эту update_core
возможность администратору.
$role->add_cap( 'update_core' );
Обновить страницу , чтобы увидеть , если значение [update_core]
является 1
. Если это так 1
, вы можете попробовать сделать обновление. Не забудьте удалить файл, который вы добавили позже.
Способ 2:
Получить на PHPMyadmin и перейти к wp_users
таблице. Ищите свой идентификатор пользователя. Теперь перейдите wp_usermeta
и измените wp_capabilities
свой идентификатор пользователя на a:1:{s:13:"administrator";b:1;}
. Сделайте резервную копию, прежде чем касаться базы данных, на всякий случай.