2012-01-18 18 views
0

私は現在、プラグインワードプレスを書いていると私は正しく私はポストメニューにボタンを追加することを使用していますWordPressのプラグインの権限

function submitPageActions(){ 
    add_posts_page('Page Submission', 'Page Submission', 1, 'Page Submission', 'submitpage_form'); 
    } 

を動作するように許可を得て問題を抱えています、と私はそれをしたいと思います寄稿者以上にはアクセスできない。しかし、たとえ管理者アカウントでログインしても、

"このページにアクセスするための十分な権限がありません。"

答えて

1

使用方法はadd_posts_page($page_title, $menu_title, $capability, $menu_slug, $function);です。ここで、$ capabilityは文字列です。完全な参照はCapabilities Codex pageを見てください。しかし、 'publish_posts'はおそらくあなたが望むものです。

+0

私はpublished_postsを置こうとしましたが、それでも私には同じエラーが出ました...別のWordPressで試してみます。 –

+0

他のWordPressのインストールでは動作しませんでしたか... ...: –

+0

submit_Action()、add_action( 'admin_menu'、 'submitPageActions'); '? – uberweb