PluginProbe
Members – Membership & User Role Editor Plugin / 3.2.24
Members – Membership & User Role Editor Plugin v3.2.24
3.2.25 3.2.26 3.2.24 3.2.23 3.2.22 3.2.21 trunk 0.1 0.1.1 0.2 0.2.1 0.2.2 0.2.3 0.2.4 0.2.5 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.1.3 2.0.0 2.0.1 2.0.2 All 66 releases
members / inc / functions-widgets.php

functions-widgets.php in Members – Membership & User Role Editor Plugin 3.2.24, at inc/functions-widgets.php

44 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Loads and enables the widgets for the plugin.
4 *
5 * @package Members
6 * @subpackage Includes
7 * @author The MemberPress Team
8 * @copyright Copyright (c) 2009 - 2018, The MemberPress Team
9 * @link https://members-plugin.com/
10 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
11 */
12 if (!defined('ABSPATH')) {
13 die('You are not allowed to call this page directly.');
14 }
15
16 # Hook widget registration to the 'widgets_init' hook.
17 add_action( 'widgets_init', 'members_register_widgets' );
18
19 /**
20 * Registers widgets for the plugin.
21 *
22 * @since 0.2.0
23 * @access public
24 * @return void
25 */
26 function members_register_widgets() {
27
28 // If the login form widget is enabled.
29 if ( members_login_widget_enabled() ) {
30
31 require_once( members_plugin()->dir . 'inc/class-widget-login.php' );
32
33 register_widget( '\Members\Widget_Login' );
34 }
35
36 // If the users widget is enabled.
37 if ( members_users_widget_enabled() ) {
38
39 require_once( members_plugin()->dir . 'inc/class-widget-users.php' );
40
41 register_widget( '\Members\Widget_Users' );
42 }
43 }
44