Uname:Linux webm002.cluster129.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64

403WebShell
403Webshell
Server IP : 51.91.236.255  /  Your IP : 216.73.217.120
Web Server : Apache
System : Linux webm002.cluster129.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : laureet ( 1012854)
PHP Version : 8.0.30
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/laureet/www/wp-content/themes/rhye/inc/functions/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/laureet/www/wp-content/themes/rhye/inc/functions/widget_areas.php
<?php

/**
 * Register Widget Areas
 *
 * @return void
 */
add_action( 'widgets_init', 'arts_register_widget_areas' );
function arts_register_widget_areas() {
	$menu_style           = get_theme_mod( 'menu_style', 'classic' );
	$footer_columns_upper = get_theme_mod( 'footer_columns_upper', 4 );
	$footer_columns_lower = get_theme_mod( 'footer_columns_lower', 3 );

	/**
	 * Header Area (Fullscreen Overlay Menu)
	 */
	register_sidebar(
		array(
			'name'          => $menu_style === 'fullscreen' ? esc_html__( 'Fullscreen Menu Widgets', 'rhye' ) : esc_html__( 'Mobile Fullscreen Menu Widgets', 'rhye' ),
			'id'            => 'header-sidebar',
			'description'   => $menu_style === 'fullscreen' ? esc_html__( 'Appears in the site header', 'rhye' ) : sprintf(
				'%1s <strong>%2s</strong> %3s',
				esc_html__( 'Appears', 'rhye' ),
				esc_html__( 'only on mobile screens', 'rhye' ),
				esc_html__( 'in the site header', 'rhye' )
			),
			'before_widget' => '<div class="col-lg-4 col-gutters header__widget split-text" id="%1$s">',
			'after_widget'  => '</div>',
			'before_title'  => '<div class="subheading mb-0-5">',
			'after_title'   => '</div>',
		)
	);

	/**
	 * Blog Area (Sidebar)
	 */
	register_sidebar(
		array(
			'name'          => esc_html__( 'Blog Sidebar', 'rhye' ),
			'id'            => 'blog-sidebar',
			'description'   => esc_html__( 'Appears in blog.', 'rhye' ),
			'before_widget' => '<section class="widget %2$s">',
			'after_widget'  => '</section>',
		)
	);
	register_sidebar(
		array(
			'name'          => esc_html__( 'Blog Sidebar', 'rhye' ),
			'id'            => 'blog-sidebar',
			'description'   => esc_html__( 'Appears in blog.', 'rhye' ),
			'before_widget' => '<section class="widget %2$s">',
			'after_widget'  => '</section>',
		)
	);

	/**
	 * Footer Area
	 */
	register_sidebar(
		array(
			'name'          => esc_html__( 'Footer Upper: Large Column', 'rhye' ),
			'id'            => 'footer-sidebar-upper-large',
			'description'   => esc_html__( 'Appears in Page Footer Upper Section.', 'rhye' ),
			'before_widget' => '<section id="%1$s" class="widget %2$s">',
			'after_widget'  => '</section>',
		)
	);
	for ( $i = 1; $i <= $footer_columns_upper; $i++ ) {
		register_sidebar(
			array(
				'name'          => sprintf( esc_html__( 'Footer Upper: %s Column', 'rhye' ), $i ),
				'id'            => 'footer-sidebar-upper' . $i,
				'description'   => esc_html__( 'Appears in Page Footer Upper Section.', 'rhye' ),
				'before_widget' => '<section id="%1$s" class="widget %2$s">',
				'after_widget'  => '</section>',
			)
		);
	}
	for ( $i = 1; $i <= $footer_columns_lower; $i++ ) {
		register_sidebar(
			array(
				'name'          => sprintf( esc_html__( 'Footer Lower: %s Column', 'rhye' ), $i ),
				'id'            => 'footer-sidebar-lower' . $i,
				'description'   => esc_html__( 'Appears in Page Footer Lower Section.', 'rhye' ),
				'before_widget' => '<section id="%1$s" class="widget %2$s">',
				'after_widget'  => '</section>',
			)
		);
	}

	/**
	 * Header Language Switchers (Multilingual Plugins)
	 */
	if ( class_exists( 'SitePress' ) || class_exists( 'Polylang' ) || class_exists( 'TRP_Translate_Press' ) ) {
		register_sidebar(
			array(
				'name'          => esc_html__( 'Language Switcher Area', 'rhye' ),
				'id'            => 'lang-switcher-sidebar',
				'description'   => esc_html__( 'Appears in the top menu.', 'rhye' ),
				'before_widget' => '<section id="%1$s" class="widget %2$s">',
				'after_widget'  => '</section>',
			)
		);
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit