HEX
Server: LiteSpeed
System: Linux server315.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: globfdxw (6114)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //home/globfdxw/diasporameetsafrica.com/wp-content/themes/DA10/sidebar.php
<?php
/* 
* Theme: PREMIUMPRESS CORE FRAMEWORK FILE
* Url: www.premiumpress.com
* Author: Mark Fail
*
* THIS FILE WILL BE UPDATED WITH EVERY UPDATE
* IF YOU WANT TO MODIFY THIS FILE, CREATE A CHILD THEME
*
* http://codex.wordpress.org/Child_Themes
*/
if (!defined('THEME_VERSION')) {	header('HTTP/1.0 403 Forbidden'); exit; }
 
if(!isset($GLOBALS['flag-nosidebar'])){  

$GLOBALS['search_settings']['show_sidebar'] = 1;

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////

global $CORE, $post, $settings; 

$default_content = "";
$default_widgets = ppt_theme_main_widgets("page", true); 
 
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
 

if(isset($GLOBALS['flag-home'])){

	$sidebarID = "home";

}elseif(isset($GLOBALS['flag-add'])){

	$sidebarID = "add";

}elseif(isset($GLOBALS['flag-taxonomy'])){

	$sidebarID = "taxonomy";
	
	if(in_array($GLOBALS['flag-taxonomy-type'] ,array("listing","dagender","country")) ){
		
		$sidebarID = "search"; 
 	
		$default_widgets = array("widgets");		
	}

	if(in_array($GLOBALS['flag-taxonomy-type'] ,array("store")) ){ 

		$default_widgets = array("widgets");		 
	}
 

}elseif(isset($GLOBALS['flag-blog'])){

	$sidebarID = "blog";
	
	$default_widgets = array( "blog-search","blog-categories","blog-recent" );	
		
}elseif(isset($GLOBALS['flag-single'])){

	$sidebarID = "listing";
	
}elseif(isset($GLOBALS['flag-search'])){

	$sidebarID = "search";  
  
	$default_widgets = array("widgets");
	
	
}else{

	$sidebarID = "page"; 

} 
 
 

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////

ob_start();
dynamic_sidebar($sidebarID); 
$user_widgets = ob_get_clean();	

 

if(strlen($user_widgets) > 10){

	$default_content = $user_widgets; 
	
	
}elseif(!empty($default_widgets)){ 

		ob_start();
		foreach($default_widgets as $widget => $widget_data){

			if(is_numeric($widget)){
				$widget = $widget_data;
			}

			_ppt_template( 'widgets/widget-'.$widget );
		}
		$default_content = ob_get_clean();	 
}

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
 
?>

 
<aside class="sidebar-<?php echo $sidebarID; ?> sidebar-search  <?php if($sidebarID == "taxonomy" && in_array(defined('THEME_KEY'),array("es"))){  }else{ ?>hide-mobile hide-ipad<?php } ?>">
 
<?php 
 
 
switch($sidebarID){

	case "home": {
	
		echo $default_content;
	
	} break;
	
	case "listing": {
	
		_ppt_template( 'widgets/single-sidebar' );
		
		echo $default_content;
	
	} break;

	case "taxonomy": {
		
		echo $default_content;
	
	} break;
	
	case "search": {
	
		echo $CORE->ADVERTISING("display_banner", "search_sidebar_top" );
	
		echo $default_content;
		
		echo $CORE->ADVERTISING("display_banner", "search_sidebar_bottom" );
	
	} break;
	
	case "blog": {	
		 
		echo $CORE->ADVERTISING("display_banner", "blog_top" ); 
		 
		echo $default_content; 
		
		echo $CORE->ADVERTISING("display_banner", "blog_bottom" ); 
	
	} break;
	
	default: {
	
		echo $default_content;
	
	} break;

}
 
 ///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
?>

</aside>
 
<?php  

} 

///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////

?>