SHELL BYPASS 403 |
Modern UI. Responsive. Powerful.

Faizzz-Chin Shell

Uname\Kernel: Linux server.kxo.bgz.mybluehostin.me 3.10.0-1160.119.1.el7.tuxcare.els19.x86_64 #1 SMP Mon Mar 31 17:29:00 UTC 2025 x86_64
Server: Apache
PHP Version: 8.2.28 [ PHP INFO ]
Operating System: Linux
Server Ip: 162.240.163.222
Your Ip: 216.73.216.114
Date Time: 2025-07-11 05:38:07
User: dilseshaadi (1027) | Group: dilseshaadi (1027)
Safe Mode: OFF
Disable Function: exec,passthru,shell_exec,system

name : sidebars.php
<?php
if ( is_admin() && isset($_GET['activated'] ) && $pagenow == 'themes.php' ) {
    add_action('admin_footer','wedding_planner_removed_widgets');
}

function wedding_planner_removed_widgets(){
	if(get_option('wedding_planner_installed') != '1') {//check if this theme activated once
		//get saved widgets
		$widgets = get_option('sidebars_widgets');

		//remove default widgets from our specific sidebars
		unset($widgets['ozy-footer-widget-bar-full']);
		unset($widgets['ozy-footer-widget-bar-one']);
		unset($widgets['ozy-footer-widget-bar-two']);
		unset($widgets['ozy-footer-widget-bar-three']);
		unset($widgets['ozy-footer-widget-bar-four']);
		unset($widgets['ozy-footer-widget-bar-info']);

		//update with widgets removed
		update_option('sidebars_widgets',$widgets);

		//make sure this will not work again on reactivation
		update_option('wedding_planner_installed', '1');
	}
}

/**
* wedding_planner_load_dynamic_sidebars()
* Load dynamic and default sidebars here
*/
function wedding_planner_load_dynamic_sidebars() {

	// Static sidebars
	register_sidebar(array(
		'name'			=> 'Footer Info Bar',
		'id'			=> 'ozy-footer-widget-bar-info',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h4 class="heading-font">',
		'after_title' 	=> '</h4>'
	));
	register_sidebar(array(
		'name'			=> 'Footer Bar Full Width',
		'id'			=> 'ozy-footer-widget-bar-full',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h2 class="heading-font">',
		'after_title' 	=> '</h2>'
	));
	register_sidebar(array(
		'name'			=> 'Footer Bar #1',
		'id'			=> 'ozy-footer-widget-bar-one',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h3 class="heading-font">',
		'after_title' 	=> '</h3>'
	));
	register_sidebar(array(
		'name'			=> 'Footer Bar #2',
		'id'			=> 'ozy-footer-widget-bar-two',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h3 class="heading-font">',
		'after_title' 	=> '</h3>'
	));
	register_sidebar(array(
		'name'			=> 'Footer Bar #3',
		'id'			=> 'ozy-footer-widget-bar-three',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h3 class="heading-font">',
		'after_title' 	=> '</h3>'
	));
	register_sidebar(array(
		'name'			=> 'Footer Bar #4',
		'id'			=> 'ozy-footer-widget-bar-four',
		'before_widget' => '<div class="widget">',
		'after_widget' 	=> '</div>',
		'before_title' 	=> '<h3 class="heading-font">',
		'after_title' 	=> '</h3>'
	));

	$sidebar_posts = get_posts(array(
		'posts_per_page' 	=> -1,
		'post_type' 		=> 'ozy_sidebars'
	));

	foreach ($sidebar_posts as $post)
	{
		register_sidebar(array(
			'name'			=> $post->post_title,
			'id'			=> $post->post_name,
			'before_widget'	=> '<li class="widget">',
			'after_widget'	=> '</li>',
			'before_title'	=> '<h4>',
			'after_title'	=> '</h4>'
		));
	}

	// If WPML activated create sidebars for available languages too
	if(function_exists("icl_get_languages") && defined("ICL_LANGUAGE_CODE")){
		$languages = icl_get_languages('skip_missing=0&orderby=code');
		if(!empty($languages)){
			foreach($languages as $l){
				if($l['language_code'] != OZY_WPLANG) {
					register_sidebar(array(
						'name'			=> 'Footer Bar Full Width' . ' (' . $l['native_name'] . ')',
						'id'			=> 'ozy-footer-widget-bar-full_' . $l['language_code'],
						'before_widget' => '<div class="widget">',
						'after_widget' 	=> '</div>',
						'before_title' 	=> '<h2 class="heading-font">',
						'after_title' 	=> '</h2>'
					));
					register_sidebar(array(
						'name'			=> 'Footer Bar #1' . ' (' . $l['native_name'] . ')',
						'id'			=> 'ozy-footer-widget-bar-one_' . $l['language_code'],
						'before_widget' => '<div class="widget">',
						'after_widget' 	=> '</div>',
						'before_title' 	=> '<h3 class="heading-font">',
						'after_title' 	=> '</h3>'
					));
					register_sidebar(array(
						'name'			=> 'Footer Bar #2' . ' (' . $l['native_name'] . ')',
						'id'			=> 'ozy-footer-widget-bar-two_' . $l['language_code'],
						'before_widget' => '<div class="widget">',
						'after_widget' 	=> '</div>',
						'before_title' 	=> '<h3 class="heading-font">',
						'after_title' 	=> '</h3>'
					));
					register_sidebar(array(
						'name'			=> 'Footer Bar #3' . ' (' . $l['native_name'] . ')',
						'id'			=> 'ozy-footer-widget-bar-three_' . $l['language_code'],
						'before_widget' => '<div class="widget">',
						'after_widget' 	=> '</div>',
						'before_title' 	=> '<h3 class="heading-font">',
						'after_title' 	=> '</h3>'
					));
					register_sidebar(array(
						'name'			=> 'Footer Bar #4' . ' (' . $l['native_name'] . ')',
						'id'			=> 'ozy-footer-widget-bar-four_' . $l['language_code'],
						'before_widget' => '<div class="widget">',
						'after_widget' 	=> '</div>',
						'before_title' 	=> '<h3 class="heading-font">',
						'after_title' 	=> '</h3>'
					));

					foreach ($sidebar_posts as $post) {
						register_sidebar(array(
							'name'			=> $post->post_title . ' (' . $l['native_name'] . ')',
							'id'			=> $post->post_name . '_' . $l['language_code'],
							'before_widget'	=> '<li class="widget">',
							'after_widget'	=> '</li>',
							'before_title'	=> '<h4>',
							'after_title'	=> '</h4>'
						));
					}
				}
			}
		}
	}
}

add_action('widgets_init', 'wedding_planner_load_dynamic_sidebars');
?>
© 2025 Faizzz-Chin