如何显示编辑器用户角色的选项页面
How to show Options page for editor user role
我正在开发一个主题,我希望主题选项页面可供编辑和管理员用户角色使用。
当用户是管理员时,选项页面显示正常。
我的reduxt配置文件:
...
$args = array(
'display_name' => esc_html__( 'Ρυθμίσεις Θέματος', TEXT_DOMAIN ),
'display_version' => '1.0.0',
'menu_title' => esc_html__( 'Ρυθμίσεις Θέματος', TEXT_DOMAIN ),
'customizer' => false,
'page_permissions' => 'delete_pages',
'dev_mode' => true
);
Redux::setArgs( $opt_name, $args );
$sections = array(
'basic',
);
Redux::setSection( $opt_name, array(
'title' => esc_html__( 'Βασικές Ρυθμίσεις', TEXT_DOMAIN ),
'id' => $sections[0],
'desc' => esc_html__( 'Social Media, Στοιχεία Επικοινωνίας', TEXT_DOMAIN ),
'icon' => 'el el-home',
'permissions' => 'delete_pages',
'fields' => array(
...
我找到了。 redux-framework\redux-core\inc\classes\class-redux-page-render.php
中的第 75 行设置了 page_permissions
参数。
这当然接受任何有效的 Wordpress capability。
我正在开发一个主题,我希望主题选项页面可供编辑和管理员用户角色使用。
当用户是管理员时,选项页面显示正常。
我的reduxt配置文件:
...
$args = array(
'display_name' => esc_html__( 'Ρυθμίσεις Θέματος', TEXT_DOMAIN ),
'display_version' => '1.0.0',
'menu_title' => esc_html__( 'Ρυθμίσεις Θέματος', TEXT_DOMAIN ),
'customizer' => false,
'page_permissions' => 'delete_pages',
'dev_mode' => true
);
Redux::setArgs( $opt_name, $args );
$sections = array(
'basic',
);
Redux::setSection( $opt_name, array(
'title' => esc_html__( 'Βασικές Ρυθμίσεις', TEXT_DOMAIN ),
'id' => $sections[0],
'desc' => esc_html__( 'Social Media, Στοιχεία Επικοινωνίας', TEXT_DOMAIN ),
'icon' => 'el el-home',
'permissions' => 'delete_pages',
'fields' => array(
...
我找到了。 redux-framework\redux-core\inc\classes\class-redux-page-render.php
中的第 75 行设置了 page_permissions
参数。
这当然接受任何有效的 Wordpress capability。