70 lines
2.4 KiB
PHP
70 lines
2.4 KiB
PHP
<?php
|
|
if (!defined('ABSPATH')) {
|
|
die;
|
|
} // Cannot access pages directly.
|
|
|
|
|
|
|
|
add_action('admin_enqueue_scripts', 'mep_event_welcome_enqueue_scripts', 10, 1);
|
|
function mep_event_welcome_enqueue_scripts()
|
|
{
|
|
$current_screen = get_current_screen();
|
|
if ( 'mep_events_page_mep_event_welcome_page' != $current_screen->base ) {
|
|
return;
|
|
}
|
|
wp_enqueue_style('mep-welcome-style', plugin_dir_url(__DIR__) . 'inc/welcome/css/welcome.css', array());
|
|
}
|
|
|
|
|
|
//Add admin page to the menu
|
|
add_action('admin_menu', 'mep_event_welcome_admin_menu');
|
|
function mep_event_welcome_admin_menu()
|
|
{
|
|
add_submenu_page('edit.php?post_type=mep_events', __('Welcome', 'mage-eventpress'), __('<span style="color:green">Welcome</span>', 'mage-eventpress'), 'manage_options', 'mep_event_welcome_page', 'mep_event_welcome_page');
|
|
}
|
|
function mep_event_welcome_page()
|
|
{
|
|
|
|
?>
|
|
<!-- Create a header in the default WordPress 'wrap' container -->
|
|
<div class="wrap">
|
|
<?php
|
|
$active_tab = 'welcome';
|
|
if (isset($_GET['tab'])) {
|
|
$active_tab = $_GET['tab'];
|
|
} // end if
|
|
?>
|
|
|
|
<h2 class="nav-tab-wrapper mage-event-welcome-tab">
|
|
<a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=welcome" class="nav-tab <?php echo $active_tab == 'welcome' ? 'nav-tab-active' : ''; ?>">Welcome</a>
|
|
<a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=kwb" class="nav-tab <?php echo $active_tab == 'kwb' ? 'nav-tab-active' : ''; ?>">Support & Knowladgebase</a>
|
|
</h2>
|
|
|
|
<div class="tab-content">
|
|
<?php switch ($active_tab):
|
|
|
|
case 'welcome':
|
|
echo '<div class="mage-event-welcome">';
|
|
require_once(dirname(__DIR__) . "/inc/welcome/welcome.php");
|
|
echo '</div>';
|
|
break;
|
|
|
|
case 'kwb':
|
|
echo '<div class="mage-event-welcome">';
|
|
require_once(dirname(__DIR__) . "/inc/welcome/support.php");
|
|
echo '</div>';
|
|
break;
|
|
|
|
default:
|
|
echo '<div class="mage-event-welcome">';
|
|
require_once(dirname(__DIR__) . "/inc/welcome/welcome.php");
|
|
echo '</div>';
|
|
break;
|
|
|
|
endswitch; ?>
|
|
</div>
|
|
|
|
</div><!-- /.wrap -->
|
|
<?php
|
|
}
|