/** * Register the admin menu * * @since 1.0 */ function admin_menu() { $capability = wpuf_admin_role(); add_menu_page(__('WP User Frontend', 'wpuf'), __('User Frontend', 'wpuf'), $capability, 'wpuf-admin-opt', array($this, 'plugin_page'), null, 55); add_submenu_page('wpuf-admin-opt', __('Subscription', 'wpuf'), __('Subscription', 'wpuf'), $capability, 'wpuf_subscription', array($this, 'subscription_page')); add_submenu_page('wpuf-admin-opt', __('Transaction', 'wpuf'), __('Transaction', 'wpuf'), $capability, 'wpuf_transaction', array($this, 'transaction_page')); add_submenu_page('wpuf-admin-opt', __('Add-ons', 'wpuf'), __('Add-ons', 'wpuf'), $capability, 'wpuf_addons', array($this, 'addons_page')); do_action('wpuf_admin_menu'); add_submenu_page('wpuf-admin-opt', __('Settings', 'wpuf'), __('Settings', 'wpuf'), $capability, 'wpuf-settings', array($this, 'plugin_page')); }
/** * Register the admin menu * * @since 1.0 */ function admin_menu() { $capability = wpuf_admin_role(); add_menu_page(__('WP User Frontend', 'wpuf'), __('User Frontend', 'wpuf'), $capability, 'wpuf-admin-opt', array($this, 'plugin_page'), 'dashicons-exerpt-view', 55); add_submenu_page('wpuf-admin-opt', __('Registration Forms', 'wpuf'), __('Registration Forms', 'wpuf'), $capability, 'edit.php?post_type=wpuf_profile'); add_submenu_page('wpuf-admin-opt', __('Subscription', 'wpuf'), __('Subscription', 'wpuf'), $capability, 'edit.php?post_type=wpuf_subscription'); add_submenu_page('wpuf-admin-opt', __('Coupons', 'wpuf'), __('Coupons', 'wpuf'), $capability, 'edit.php?post_type=wpuf_coupon'); add_submenu_page('wpuf-admin-opt', __('Transaction', 'wpuf'), __('Transaction', 'wpuf'), $capability, 'wpuf_transaction', array($this, 'transaction_page')); add_submenu_page('wpuf-admin-opt', __('Add-ons', 'wpuf'), __('Add-ons', 'wpuf'), $capability, 'wpuf_addons', array($this, 'addons_page')); do_action('wpuf_admin_menu'); add_submenu_page('wpuf-admin-opt', __('Tools', 'wpuf'), __('Tools', 'wpuf'), $capability, 'wpuf_tools', array($this, 'tools_page')); add_submenu_page('wpuf-admin-opt', __('Settings', 'wpuf'), __('Settings', 'wpuf'), $capability, 'wpuf-settings', array($this, 'plugin_page')); }
/** * Register form post types * * @return void */ function register_post_type() { $capability = wpuf_admin_role(); register_post_type('wpuf_forms', array('label' => __('Forms', 'wpuf'), 'public' => false, 'show_ui' => true, 'show_in_menu' => 'wpuf-admin-opt', 'capability_type' => 'post', 'hierarchical' => false, 'query_var' => false, 'supports' => array('title'), 'capabilities' => array('publish_posts' => $capability, 'edit_posts' => $capability, 'edit_others_posts' => $capability, 'delete_posts' => $capability, 'delete_others_posts' => $capability, 'read_private_posts' => $capability, 'edit_post' => $capability, 'delete_post' => $capability, 'read_post' => $capability), 'labels' => array('name' => __('Forms', 'wpuf'), 'singular_name' => __('Form', 'wpuf'), 'menu_name' => __('Forms', 'wpuf'), 'add_new' => __('Add Form', 'wpuf'), 'add_new_item' => __('Add New Form', 'wpuf'), 'edit' => __('Edit', 'wpuf'), 'edit_item' => __('Edit Form', 'wpuf'), 'new_item' => __('New Form', 'wpuf'), 'view' => __('View Form', 'wpuf'), 'view_item' => __('View Form', 'wpuf'), 'search_items' => __('Search Form', 'wpuf'), 'not_found' => __('No Form Found', 'wpuf'), 'not_found_in_trash' => __('No Form Found in Trash', 'wpuf'), 'parent' => __('Parent Form', 'wpuf')))); register_post_type('wpuf_profile', array('label' => __('Registraton Forms', 'wpuf'), 'public' => false, 'show_ui' => true, 'show_in_menu' => false, 'capability_type' => 'post', 'hierarchical' => false, 'query_var' => false, 'supports' => array('title'), 'capabilities' => array('publish_posts' => $capability, 'edit_posts' => $capability, 'edit_others_posts' => $capability, 'delete_posts' => $capability, 'delete_others_posts' => $capability, 'read_private_posts' => $capability, 'edit_post' => $capability, 'delete_post' => $capability, 'read_post' => $capability), 'labels' => array('name' => __('Forms', 'wpuf'), 'singular_name' => __('Form', 'wpuf'), 'menu_name' => __('Registration Forms', 'wpuf'), 'add_new' => __('Add Form', 'wpuf'), 'add_new_item' => __('Add New Form', 'wpuf'), 'edit' => __('Edit', 'wpuf'), 'edit_item' => __('Edit Form', 'wpuf'), 'new_item' => __('New Form', 'wpuf'), 'view' => __('View Form', 'wpuf'), 'view_item' => __('View Form', 'wpuf'), 'search_items' => __('Search Form', 'wpuf'), 'not_found' => __('No Form Found', 'wpuf'), 'not_found_in_trash' => __('No Form Found in Trash', 'wpuf'), 'parent' => __('Parent Form', 'wpuf')))); register_post_type('wpuf_input', array('public' => false, 'show_ui' => false, 'show_in_menu' => false)); }
function admin_menu() { $capability = wpuf_admin_role(); add_submenu_page('wpuf-admin-opt', __('Coupons', 'wpuf'), __('Coupons', 'wpuf'), $capability, 'edit.php?post_type=wpuf_coupon'); }
function admin_menu() { $capability = wpuf_admin_role(); add_submenu_page('wpuf-admin-opt', __('Coupons', 'wpuf'), __('Coupons', 'wpuf'), $capability, 'wpuf_coupon', array($this, 'admin_coupon_page')); }