HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/jwitte/rednails.studio/wwwroot/wp-content/themes/glow/inc/widgets/widgets.php
<?php
$widget_ultimate_url = trailingslashit( get_template_directory_uri().'/inc/widgets/widgets-ultimate/' );
$widget_ultimate_path = trailingslashit( get_template_directory().'/inc/widgets/widgets-ultimate/');
if ( ! class_exists( 'Widget_Ultimate' ) ) {
    include_once $widget_ultimate_path.'inc/init.php';
}
if ( class_exists( 'Widget_Ultimate' ) ) {
    $GLOBALS['Widget_Ultimate'] = new Widget_Ultimate( $widget_ultimate_path, $widget_ultimate_url );
    include_once get_template_directory().'/inc/widgets/widget-social-icons.php';
    include_once get_template_directory().'/inc/widgets/widget-about.php';
    include_once get_template_directory().'/inc/widgets/widget-services.php';
    include_once get_template_directory().'/inc/widgets/widget-testimonial.php';
    include_once get_template_directory().'/inc/widgets/widget-call-to-action.php';
    include_once get_template_directory().'/inc/widgets/widget-recent-posts.php';
    include_once get_template_directory().'/inc/widgets/widget-opening-hour.php';
   
}
/**
 * Register widget area.
 *
 * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
 */
function glow_widgets_init() {
    // Register Right Sidebar
    register_sidebar( array(
        'name'          => __( 'Right Sidebar', 'glow' ),
        'id'            => 'dt-right-sidebar',
        'description'   => __( 'Add widgets to Show widgets at right panel of page', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title">',
        'after_title'   => '<span></span></h2>',
    ) );
   
    // Home Sidebars
    register_sidebar( array(
        'name'          => __( 'Home Page', 'glow' ),
        'id'            => 'dt_home_page',
        'description'   => __( 'Add widgets to Show at Home Page', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title">',
        'after_title'   => '</h2>',
    ) );
    // Register Footer Position 1
    register_sidebar( array(
        'name'          => __( 'Footer Position 1', 'glow' ),
        'id'            => 'dt-footer1',
        'description'   => __( 'Add widgets to Show widgets at Footer Position 1', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title"><span></span>',
        'after_title'   => '</h2>',
    ) );
    // Register Footer Position 2
    register_sidebar( array(
        'name'          => __( 'Footer Position 2', 'glow' ),
        'id'            => 'dt-footer2',
        'description'   => __( 'Add widgets to Show widgets at Footer Position 2', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title"><span></span>',
        'after_title'   => '</h2>',
    ) );
    // Register Footer Position 3
    register_sidebar( array(
        'name'          => __( 'Footer Position 3', 'glow' ),
        'id'            => 'dt-footer3',
        'description'   => __( 'Add widgets to Show widgets at Footer Position 3', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title"><span></span>',
        'after_title'   => '</h2>',
    ) );
    // Register Footer Position 4
    register_sidebar( array(
        'name'          => __( 'Footer Position 4', 'glow' ),
        'id'            => 'dt-footer4',
        'description'   => __( 'Add widgets to Show widgets at Footer Position 4', 'glow' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget'  => '</aside>',
        'before_title'  => '<h2 class="widget-title"><span></span>',
        'after_title'   => '</h2>',
    ) );
}
add_action( 'widgets_init', 'glow_widgets_init' );
/**
 * Register widgets
 */
function glow_register_widgets() {
    register_widget( 'glow_social_icons' );
    register_widget( 'glow_about' );
    register_widget( 'Glow_Services_Widget' );
    register_widget( 'glow_call_to_action' );
    register_widget( 'Glow_Testimonial_Widget' );
    register_widget( 'Glow_Recent_Posts' );
    register_widget( 'glow_opening_hour' );
   
}
add_action( 'widgets_init', 'glow_register_widgets' );