2016-10-31 5 views
0

Я получаю это сообщение об ошибке «К сожалению, у вас нет доступа к этой странице». , когда я перехожу на свою страницу http://localhost/wordpressstuff/wp-admin/options-general.php?page=editstuff?id=4, когда я получаю сообщение об ошибке, но когда я удаляю? Id = 4, он удаляет ошибку. Я пытаюсь изменить строку таблицы mysql, но по какой-то причине я получаю это в wordpresS ЗДЕСЬ МОЙ кОД:К сожалению, у вас нет доступа к этой странице. - wordpress

/** Step 2 (from text above). */ 
add_action('admin_menu', 'my_edit_news_menu'); 

/** Step 1. */ 
function my_edit_news_menu() { 
    add_options_page('My Plugin Options', '', 'manage_options', 'editstuff', 'edit_news'); 
} 

/** Step 3. */ 
function edit_news() { 
    if (!current_user_can('manage_options')) { 
     wp_die(__('Well You do not have sufficient permissions to access this page. Embarassing is\'nt it')); 
    } 
... 

Вот ссылка, ЧТО Я НАЖМИТЕ ПОЛУЧИТЬ на эту страницу

<h3><?php echo $row['title']; ?></h3> <h4 style="color: lightblue;"><a href="">Delete</a></h4> <h4 style="color: lightblue;"><a href="http://kollossus.com/wp-admin/options-general.php?page=editstuff?id=<?php echo $row['id']; ?>">Edit</a></h4> 

, который находится в другой странице, как первый там первый бит кода единственным исключением является материал отличается URL и т. д.

Спасибо

+0

так anyhelp ребята? –

+2

Я не уверен, что это помощь, но измените 'options-general.php? Page = editstuff? Id = ...' to 'options-general.php? Page = editstuff & id = ...' –

+0

добавьте это как ответ (я согласен), он работает thankyou @TomaszWinter –

ответ

0

Изменение options-general.php?page=editstuff?id=... в options-general.php?page=editstuff&id=...

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