PluginProbe
Essential Widgets / 3.1
Essential Widgets v3.1
3.2.1 3.3 3.2 trunk 1.0.0 1.0.1 1.1 1.2 1.2.1 1.2.2 1.3 1.4 1.4.1 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.8 1.9 2.0 2.1 2.2 All 31 releases
essential-widgets / includes / widgets / widgets.php

widgets.php in Essential Widgets 3.1, at includes/widgets/widgets.php

27 lines 712 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // phpcs:disable WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound -- Template-scope variables used immediately below; file is included inside a function scope.
3
4 if ( ! defined( 'ABSPATH' ) ) {
5 exit; // Exit if accessed directly.
6 }
7
8 /**
9 * The template for adding Custom Sidebars and Widgets
10 *
11 * @package Essential_Widgets
12 */
13
14 // Load Archives Widget
15
16 $option = essential_widgets_get_options();
17 $widget_list = essential_widgets_list();
18
19 foreach( $widget_list as $key => $value ) {
20 if( 1 === (int) $option[ $key ] ) {
21 $widget_file = str_replace( '_', '-', $key );
22
23 // Enqueue active widget files
24 include plugin_dir_path( __FILE__ ) . 'class-' . $widget_file . '.php';
25 }
26 }
27