' . __( 'Settings' ) . ''; } return $links; } /** ================================================== * Settings page * * @since 1.00 */ public function plugin_menu() { add_options_page( 'Add Multiple User Options', 'Add Multiple User', 'manage_options', 'addmultipleuser', array( $this, 'plugin_options' ) ); } /** ================================================== * Add Css and Script * * @since 1.00 */ public function load_custom_wp_admin_style() { if ( $this->is_my_plugin_screen() ) { wp_enqueue_style( 'jquery-responsiveTabs', plugin_dir_url( __DIR__ ) . 'css/responsive-tabs.css', array(), '1.4.0' ); wp_enqueue_style( 'jquery-responsiveTabs-style', plugin_dir_url( __DIR__ ) . 'css/style.css', array(), '1.4.0' ); wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'jquery-responsiveTabs', plugin_dir_url( __DIR__ ) . 'js/jquery.responsiveTabs.min.js', array(), '1.4.0', false ); wp_enqueue_script( 'addmultipleuser-admin-js', plugin_dir_url( __DIR__ ) . 'js/jquery.addmultipleuser.admin.js', array( 'jquery' ), '1.0.0', false ); } } /** ================================================== * For only admin style * * @since 1.00 */ private function is_my_plugin_screen() { $screen = get_current_screen(); if ( is_object( $screen ) && 'settings_page_addmultipleuser' === $screen->id ) { return true; } else { return false; } } /** ================================================== * Settings page * * @since 1.00 */ public function plugin_options() { if ( ! current_user_can( 'manage_options' ) ) { wp_die( esc_html__( 'You do not have sufficient permissions to access this page.' ) ); } $this->options_updated(); $scriptname = admin_url( 'options-general.php?page=addmultipleuser' ); $amu_settings = get_option( 'addmultipleuser' ); ?>

Add Multiple User

Add Multiple User

: />
:

amu_paid_add_user

amu_paid_add_user_admin

credit(); ?>
'Plugin Name', 'version' => 'Version', ) ); if ( array_key_exists( 'name', $plugin_datas ) && ! empty( $plugin_datas['name'] ) && array_key_exists( 'version', $plugin_datas ) && ! empty( $plugin_datas['version'] ) ) { $plugin_name = $plugin_datas['name']; $plugin_ver_num = $plugin_datas['version']; break; } } } } $plugin_version = __( 'Version:' ) . ' ' . $plugin_ver_num; /* translators: FAQ Link & Slug */ $faq = sprintf( esc_html__( 'https://wordpress.org/plugins/%s/faq', '%s' ), $slug ); $support = 'https://wordpress.org/support/plugin/' . $slug; $review = 'https://wordpress.org/support/view/plugin-reviews/' . $slug; $translate = 'https://translate.wordpress.org/projects/wp-plugins/' . $slug; $facebook = 'https://www.facebook.com/katsushikawamori/'; $twitter = 'https://twitter.com/dodesyo312'; $youtube = 'https://www.youtube.com/channel/UC5zTLeyROkvZm86OgNRcb_w'; $donate = sprintf( esc_html__( 'https://shop.riverforest-wp.info/donate/', '%s' ), $slug ); ?>
| | |
| | |

Plugin Author Katsushi Kawamori
$paid_number ) { /* translators: %1$s: paid %2$s: default */ echo '
'; return; } else { $amu_settings['def_number'] = $def_number; $amu_settings['paid_number'] = $paid_number; } if ( isset( $_POST['def_role'] ) && ! empty( $_POST['def_role'] ) ) { $amu_settings['def_role'] = sanitize_text_field( wp_unslash( $_POST['def_role'] ) ); } if ( isset( $_POST['add_role'] ) && ! empty( $_POST['add_role'] ) ) { $amu_settings['add_role'] = sanitize_text_field( wp_unslash( $_POST['add_role'] ) ); } update_option( 'addmultipleuser', $amu_settings ); echo '
'; } } } /** ================================================== * Notices * * @since 1.00 */ public function notices() { if ( $this->is_my_plugin_screen() ) { if ( is_multisite() ) { $umor_install_url = network_admin_url( 'plugin-install.php?tab=plugin-information&plugin=user-mail-only-register' ); $spp_install_url = network_admin_url( 'plugin-install.php?tab=plugin-information&plugin=simple-paypal-payment' ); $ssp_install_url = network_admin_url( 'plugin-install.php?tab=plugin-information&plugin=simple-stripe-payment' ); } else { $umor_install_url = admin_url( 'plugin-install.php?tab=plugin-information&plugin=user-mail-only-register' ); $spp_install_url = admin_url( 'plugin-install.php?tab=plugin-information&plugin=simple-paypal-payment' ); $ssp_install_url = admin_url( 'plugin-install.php?tab=plugin-information&plugin=simple-stripe-payment' ); } $umor_install_html = 'User Mail Only Register'; $spp_install_html = 'Simple PayPal Payment'; $ssp_install_html = 'Simple Stripe Payment'; if ( ! class_exists( 'UserMailOnlyRegister' ) ) { /* translators: %1$s: User Mail Only Register */ echo '
'; } if ( ! class_exists( 'SimplePayPalPayment' ) ) { /* translators: %1$s: Simple PayPal Payment */ echo '
'; } if ( ! class_exists( 'SimpleStripePayment' ) ) { /* translators: %1$s: Simple Stripe Payment */ echo '
'; } } } } ?>