/**
  * 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'));
 }
Example #2
0
 /**
  * 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'));
 }
Example #3
0
 /**
  * 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));
 }
Example #4
0
 function admin_menu()
 {
     $capability = wpuf_admin_role();
     add_submenu_page('wpuf-admin-opt', __('Coupons', 'wpuf'), __('Coupons', 'wpuf'), $capability, 'edit.php?post_type=wpuf_coupon');
 }
Example #5
0
 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'));
 }