/** * Registers widgets for the plugin. * * @since 0.2.0 * @access public * @return void */ function members_register_widgets() { // If the login form widget is enabled. if (members_login_widget_enabled()) { require_once members_plugin()->inc_dir . 'class-widget-login.php'; register_widget('Members_Widget_Login'); } // If the users widget is enabled. if (members_users_widget_enabled()) { require_once members_plugin()->inc_dir . 'class-widget-users.php'; register_widget('Members_Widget_users'); } }
/** * Uers widget field callback. * * @since 1.0.0 * @access public * @return void */ public function field_widget_users() { ?> <label> <input type="checkbox" name="members_settings[users_widget]" value="true" <?php checked(members_users_widget_enabled()); ?> /> <?php esc_html_e('Enable the users widget.', 'members'); ?> </label> <?php }