2010-02-01 4 views
0

Я создаю простой плагин в WordPress. Это простая форма с тремя полями, которые будут сохранять данные в таблице базы данных. Плагин успешно активирован, но когда я заполнить форму и нажмите кнопку, чтобы представить, он показывает мне пустой экран с ошибкой:У вас недостаточно прав для доступа к этой странице

You do not have sufficient permissions to access this page. 

Я искал в Интернете, но не нашел решения.

+0

Решение находится здесь: [Custom Wordpress Plugin: Достаточная Privelages Error] [1] [1]: http://stackoverflow.com/вопросы/18136064/заказ WordPress-3-5-2-плагин-вы-делать-не-есть самодостаточные-разрешения к доступу/18136893 # 18136893 –

ответ

0

Это ошибка HTTP 403; это означает, что вы пытаетесь получить доступ к каталогу, который либо не существует, либо не имеет в нем индексного файла. Убедитесь, что атрибут «действие» вашей формы указывает на нужный файл.

0

Я исправил эту ошибку. войдите в свой phpadmin и получите доступ к этой БД. выберите таблицу «usermeta». Проверьте мета-ключ «_capabilities». это определено в вашем wp_config. Префикс таблицы CASE SENSITIVE. Проверьте его значение.

_capabilities будет иметь свое значение: с 1: {S: 13: "администратор"; б: 1;}

таблицы префикс "wp_" не является такой же, как "wp_". так отредактируйте запись в столе usermeta и проверьте свой сайт.

tableprefix играют жизненно важную роль в связи с БД WP фронтэнда

Смежные вопросы