PluginProbe
Ultimate Client Dash / trunk
Ultimate Client Dash vtrunk
trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.7.5 1.8 1.8.5 1.9 2.0 2.1 2.2 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 All 35 releases
ulimate-client-dash / admin / settings / create-tabs.php

create-tabs.php in Ultimate Client Dash trunk, at admin/settings/create-tabs.php

92 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3
4 // Creates Dashboard Styling Tab
5 add_action( 'ucd_settings_tab', 'ucd_dashboard_tab', 1 );
6 function ucd_dashboard_tab(){
7 global $ucd_active_tab; ?>
8 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'dashboard-settings' || '' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=dashboard-settings' ); ?>"><?php _e( 'Dashboard', 'ultiamte-client-dash' ); ?> </a>
9 <?php
10 }
11
12 // Creates Login Styling Tab
13 add_action( 'ucd_settings_tab', 'ucd_login_tab', 2 );
14 function ucd_login_tab(){
15 global $ucd_active_tab; ?>
16 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'login-settings' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=login-settings' ); ?>"><?php _e( 'Login Page', 'ultiamte-client-dash' ); ?> </a>
17 <?php
18 }
19
20 // Creates Welcome Message Options Tab
21 add_action( 'ucd_settings_tab', 'ucd_message_tab', 3 );
22 function ucd_message_tab(){
23 global $ucd_active_tab; ?>
24 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'welcome-message' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=welcome-message' ); ?>"><?php _e( 'Welcome Message', 'ultiamte-client-dash' ); ?> </a>
25 <?php
26 }
27
28 // Creates Client Access Tab
29 add_action( 'ucd_settings_tab', 'ucd_menu_items_tab', 4 );
30 function ucd_menu_items_tab(){
31 global $ucd_active_tab; ?>
32 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'menu-items' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=menu-items' ); ?>"><?php _e( 'Menu', 'ultiamte-client-dash' ); ?> </a>
33 <?php
34 }
35
36 // Creates Widget Options Tab
37 add_action( 'ucd_settings_tab', 'ucd_widget_tab', 5 );
38 function ucd_widget_tab(){
39 global $ucd_active_tab; ?>
40 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'widget-settings' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=widget-settings' ); ?>"><?php _e( 'Widgets', 'ultiamte-client-dash' ); ?> </a>
41 <?php
42 }
43
44 // Creates Landing Page Tab
45 add_action( 'ucd_settings_tab', 'ucd_under_construction_tab', 6 );
46 function ucd_under_construction_tab(){
47 global $ucd_active_tab; ?>
48 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'landing-page' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=landing-page' ); ?>"><?php _e( 'Landing Page', 'ultiamte-client-dash' ); ?> </a>
49 <?php
50 }
51
52 // Creates Client Access Tab
53 add_action( 'ucd_settings_tab', 'ucd_client_tab', 7 );
54 function ucd_client_tab(){
55 global $ucd_active_tab; ?>
56 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'client-access' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=client-access' ); ?>"><?php _e( 'Client Access', 'ultiamte-client-dash' ); ?> </a>
57 <?php
58 }
59
60 // Creates Analytics Options Tab
61 add_action( 'ucd_settings_tab', 'ucd_tracking_tab', 8 );
62 function ucd_tracking_tab(){
63 global $ucd_active_tab; ?>
64 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'tracking-and-custom-code' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=tracking-and-custom-code' ); ?>"><?php _e( 'Tracking/Custom Code', 'ultiamte-client-dash' ); ?> </a>
65 <?php
66 }
67
68 // Creates Misc Options Tab
69 add_action( 'ucd_settings_tab', 'ucd_misc_tab', 9 );
70 function ucd_misc_tab(){
71 global $ucd_active_tab; ?>
72 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'misc' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=misc' ); ?>"><?php _e( 'Misc', 'ultiamte-client-dash' ); ?> </a>
73 <?php
74 }
75
76 // Creates Shortcodes Options Tab
77 add_action( 'ucd_settings_tab', 'ucd_shortcodes_tab', 10 );
78 function ucd_shortcodes_tab(){
79 global $ucd_active_tab; ?>
80 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'shortcodes' ? 'ucd-nav-tab-active' : ''; ?>" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=shortcodes' ); ?>"><?php _e( 'Shortcodes', 'ultiamte-client-dash' ); ?> </a>
81 <?php
82 }
83
84 // Creates Upgrade Options tab
85 add_action( 'ucd_settings_tab', 'ucd_upgrade_tab', 11 );
86 function ucd_upgrade_tab(){
87 if (!is_plugin_active('ultimate-client-dash-pro/ultimate-client-dash-pro.php') ) {
88 global $ucd_active_tab; ?>
89 <a class="ucd-nav-tab <?php echo $ucd_active_tab == 'upgrade' ? 'ucd-nav-tab-active' : ''; ?> ucd-upgrade-button" href="<?php echo admin_url( 'admin.php?page=ultimate-client-dash&tab=upgrade' ); ?>"><?php _e( 'Buy Pro Version', 'ultiamte-client-dash' ); ?> </a>
90 <?php }
91 }
92