Role Manager #9
@ -39,6 +39,15 @@ function fictioneer_add_admin_menu() {
|
||||
'fictioneer_settings_general'
|
||||
);
|
||||
|
||||
add_submenu_page(
|
||||
'fictioneer',
|
||||
__( 'Roles', 'fictioneer' ),
|
||||
__( 'Roles', 'fictioneer' ),
|
||||
'manage_options',
|
||||
'fictioneer_roles',
|
||||
'fictioneer_settings_roles'
|
||||
);
|
||||
|
||||
add_submenu_page(
|
||||
'fictioneer',
|
||||
__( 'Connections', 'fictioneer' ),
|
||||
@ -167,6 +176,9 @@ if ( ! function_exists( 'fictioneer_settings_header' ) ) {
|
||||
// General tab
|
||||
$output['general'] = '<a href="?page=fictioneer" class="tab' . ( $tab == 'general' ? ' active' : '' ) . '">' . __( 'General', 'fictioneer' ) . '</a>';
|
||||
|
||||
// Roles tab
|
||||
$output['roles'] = '<a href="?page=fictioneer_roles" class="tab' . ( $tab == 'roles' ? ' active' : '' ) . '">' . __( 'Roles', 'fictioneer' ) . '</a>';
|
||||
|
||||
// Connections tab
|
||||
$output['connections'] = '<a href="?page=fictioneer_connections" class="tab' . ( $tab == 'connections' ? ' active' : '' ) . '">' . __( 'Connections', 'fictioneer' ) . '</a>';
|
||||
|
||||
@ -239,6 +251,16 @@ function fictioneer_settings_general() {
|
||||
get_template_part( 'includes/functions/settings/_settings_page_general' );
|
||||
}
|
||||
|
||||
/**
|
||||
* Callback for general settings page
|
||||
*
|
||||
* @since Fictioneer 4.7
|
||||
*/
|
||||
|
||||
function fictioneer_settings_roles() {
|
||||
get_template_part( 'includes/functions/settings/_settings_page_roles' );
|
||||
}
|
||||
|
||||
/**
|
||||
* Callback for epubs settings page
|
||||
*
|
||||
|
21
includes/functions/settings/_settings_page_roles.php
Normal file
21
includes/functions/settings/_settings_page_roles.php
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
/**
|
||||
* Partial: Role Settings
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Fictioneer
|
||||
* @since 5.6.0
|
||||
*/
|
||||
?>
|
||||
|
||||
<div class="fictioneer-ui fictioneer-settings">
|
||||
|
||||
<?php fictioneer_settings_header( 'roles' ); ?>
|
||||
|
||||
<div class="fictioneer-settings__content">
|
||||
<div class="tab-content">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
Loading…
x
Reference in New Issue
Block a user