2

テーマオプションページを追加しようとしています.これは私が使用しているコードです..

add_theme_page('Theme Options', 'Theme Options', 'read', 'theme-option-slug' , 'theme_settings_page');

パラメータのリストにある「読み取り」が何を意味するのか疑問に思っています。また、アドミニストレーターに置き換えても動作しません。

「読み取り」を置き換えるために使用できるすべての値。Wordpress CodeX で読みましたが、Capability のフィールドです。Editorただし、関数に、 などのオプションを入力Administratorしても機能しません。

したがって、使用できるコードの正確な値を知る必要があります....

4

1 に答える 1

2

Codexには、各パラメーターとは何か、およびその機能に関する有用な情報がいくつかあります。「読み取り」値については、特定のユーザーのみが特定のページを表示できるタイプの機能であることをほぼ理解しています。

残念ながら、ロールを定義して、ページを表示できるユーザーと表示できないユーザーを決定することはできません。Capabilityを定義する必要があります。管理者権限を持つユーザーのみがページを表示できるようにする場合は、管理者ロールに固有の機能を選択する必要があります。

「read」を「create_users」などに変更すると、必要なことが行われるはずです。この表が役に立ちます。

于 2012-11-27T17:24:18.443 に答える