Example #1
0
function appthemes_admin_options()
{
    global $wpdb, $app_abbr, $app_theme;
    if (!current_user_can('manage_options')) {
        return;
    }
    add_menu_page($app_theme, $app_theme, 'manage_options', basename(__FILE__), 'cp_dashboard', FAVICON, THE_POSITION);
    add_submenu_page(basename(__FILE__), __('Dashboard', 'appthemes'), __('Dashboard', 'appthemes'), 'manage_options', basename(__FILE__), 'cp_dashboard');
    add_submenu_page(basename(__FILE__), __('General Settings', 'appthemes'), __('Settings', 'appthemes'), 'manage_options', 'settings', 'cp_settings');
    add_submenu_page(basename(__FILE__), __('Emails', 'appthemes'), __('Emails', 'appthemes'), 'manage_options', 'emails', 'cp_emails');
    add_submenu_page(basename(__FILE__), __('Pricing Settings', 'appthemes'), __('Pricing', 'appthemes'), 'manage_options', 'pricing', 'cp_pricing');
    add_submenu_page(basename(__FILE__), __('Packages', 'appthemes'), __('Packages', 'appthemes'), 'manage_options', 'packages', 'cp_ad_packs');
    //edite by dazake add menu page
    // add_submenu_page( basename(__FILE__), __('Dazake Packages','appthemes'), __('Dazake Packages','appthemes'), 'manage_options', 'dazake_packages', 'cp_ad_dazake_packs' );
    add_submenu_page(basename(__FILE__), __('Premium Packages', 'appthemes'), __('Premium Packages', 'appthemes'), 'manage_options', 'premium_packages', 'cp_ad_premium_packs');
    //end edite by dazake
    add_submenu_page(basename(__FILE__), __('Coupons', 'appthemes'), __('Coupons', 'appthemes'), 'manage_options', 'coupons', 'cp_coupons');
    add_submenu_page(basename(__FILE__), __('Payment Gateway Options', 'appthemes'), __('Gateways', 'appthemes'), 'manage_options', 'gateways', 'cp_gateways');
    add_submenu_page(basename(__FILE__), __('Form Layouts', 'appthemes'), __('Form Layouts', 'appthemes'), 'manage_options', 'layouts', 'cp_form_layouts');
    add_submenu_page(basename(__FILE__), __('Custom Fields', 'appthemes'), __('Custom Fields', 'appthemes'), 'manage_options', 'fields', 'cp_custom_fields');
    add_submenu_page(basename(__FILE__), __('Transactions', 'appthemes'), __('Transactions', 'appthemes'), 'manage_options', 'transactions', 'cp_transactions');
    appthemes_add_submenu_page();
    // do_action hook
    add_submenu_page(basename(__FILE__), __('System Info', 'appthemes'), __('System Info', 'appthemes'), 'manage_options', 'sysinfo', 'cp_system_info');
}
Example #2
0
function appthemes_admin_menu()
{
    add_menu_page(__('JobRoller'), __('JobRoller'), 'manage_options', basename(__FILE__), 'jr_dashboard', FAVICON, THE_POSITION);
    add_submenu_page(basename(__FILE__), __('Dashboard', 'appthemes'), __('Dashboard', 'appthemes'), 'manage_options', basename(__FILE__), 'jr_dashboard');
    add_submenu_page(basename(__FILE__), __('General Settings', 'appthemes'), __('Settings', 'appthemes'), 'manage_options', 'settings', 'jr_settings');
    add_submenu_page(basename(__FILE__), __('Emails', 'appthemes'), __('Emails', 'appthemes'), 'manage_options', 'emails', 'jr_emails');
    add_submenu_page(basename(__FILE__), __('Pricing', 'appthemes'), __('Pricing', 'appthemes'), 'manage_options', 'pricing', 'jr_pricing');
    add_submenu_page(basename(__FILE__), __('Job Packs', 'appthemes'), __('Job Packs', 'appthemes'), 'manage_options', 'jobpacks', 'jr_job_packs_admin');
    add_submenu_page(basename(__FILE__), __('Integration', 'appthemes'), __('Integration', 'appthemes'), 'manage_options', 'integration', 'jr_integration');
    add_submenu_page(basename(__FILE__), __('Orders', 'appthemes'), __('Orders', 'appthemes'), 'manage_options', 'orders', 'jr_orders');
    appthemes_add_submenu_page();
    // do_action hook
    add_submenu_page(basename(__FILE__), __('System Info', 'appthemes'), __('System Info', 'appthemes'), 'manage_options', 'sysinfo', 'jr_system_info');
}