HEX
Server: Apache
System: Linux c124.dattaweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: c1190199 (57165)
PHP: 7.4.33
Disabled: mail, system, shell, exec, system_exec, shell_exec, mysql_pconnect, passthru, popen, proc_open, proc_close, proc_nice, proc_terminate, proc_get_status, escapeshellarg, escapeshellcmd, eval, dl, imap_mail, libvirt_connect, gnupg_init, unsetenv, apache_setenv, pcntl_exec, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_get_handler, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_getpriority, pcntl_setpriority, pcntl_async_signals, opcache_get_status, opcache_reset, opcache_get_configuration
Upload Files
File: /home/c1190199/public_html/_alex/wp-content/themes/portada/blog-content.php
<?php
		global $post,$portadaParentPost,$portadaBlogAutomaticExcerptLength2;

		$Theme=new Portada_Theme();
		
		$Blog=new Portada_ThemeBlog();
		$Page=new Portada_ThemePage();
		$Post=new Portada_ThemePost();
		$Validation=new Portada_ThemeValidation();
		$WidgetArea=new Portada_ThemeWidgetArea();
		
		$widgetAreaData=$WidgetArea->getWidgetAreaByPost($portadaParentPost->post,true,true);
	
		$i=0;
		$offset=-1;
		$query=array();
		$queryCount=array(0,0);

		$postNotIn=array();
		
		if((!is_paged()) && (in_array($Page->getCurrentTemplate(),array('blog-grid-leading-post.php','blog-list-leading-post.php'))))
		{			
			$offset=1;
	
			$query[0]=$Blog->getPost(1);
			$queryCount[0]=count($query[0]->posts);
			
			if($queryCount[0]===1)
			{
				$query[0]->the_post();
				$postNotIn[]=get_the_ID();
				$query[0]->rewind_posts();
			}
		}
		
		if((is_paged()) && (in_array($Page->getCurrentTemplate(),array('blog-grid-leading-post.php','blog-list-leading-post.php'))))
		{
			$offset=(Portada_ThemeHelper::getPageNumber()-1)*(int)get_option('posts_per_page')+1;
		}
		
		$query[1]=$Blog->getPost(-1,$offset);
		$queryCount[1]=count($query[1]->posts);
			
		if(($queryCount[0]) || ($queryCount[1]))
		{
?>
		<div class="theme-blog theme-clear-fix">
			
			<ul class="theme-reset-list theme-clear-fix">
<?php
			if($queryCount[0])
			{
				while($query[0]->have_posts())
				{
					$i++;
					$query[0]->the_post();
				
					$portadaBlogAutomaticExcerptLength2=false;
?>
				<li id="post-<?php the_ID(); ?>" <?php post_class('theme-post theme-clear-fix theme-post-large'); ?>>
<?php
				echo $Post->createPostCategory($post);
				
				echo $Post->createPostTitle($post,2);
				
				echo $Post->createPostAuthorDate($post);
				
				echo $Post->createPostDivider($post);
				
				echo $Post->createPostImage($post,'blog',$widgetAreaData['location']);
				
				echo $Post->createPostExcerpt($post);
				
				echo $Post->createPostReadMoreButton($post);
				
				echo $Post->createPostBar($post);	
?>
				</li>
<?php
				}
			}
		
			if($queryCount[1])
			{
				while($query[1]->have_posts())
				{
					$i++;
					$query[1]->the_post();
				
					$postClass=array('theme-post','theme-clear-fix');
				
					$postSize=($Page->getCurrentTemplate()=='blog.php' ? 'large' : 'small');
					
					array_push($postClass,'theme-post-'.$postSize);
				
					$portadaBlogAutomaticExcerptLength2=true;
?>
				<li id="post-<?php the_ID(); ?>" <?php post_class(join(' ',$postClass)); ?>>	
<?php
					if($postSize=='large')
					{
						$portadaBlogAutomaticExcerptLength2=false;

						echo $Post->createPostCategory($post);

						echo $Post->createPostTitle($post,2);

						echo $Post->createPostAuthorDate($post);

						echo $Post->createPostDivider($post);

						echo $Post->createPostImage($post,'blog',$widgetAreaData['location']);

						echo $Post->createPostExcerpt($post);

						echo $Post->createPostReadMoreButton($post);

						echo $Post->createPostBar($post);					
					}
					else
					{
						echo $Post->createPostImage($post,'blog',$widgetAreaData['location']);

						echo $Post->createPostCategory($post);

						echo $Post->createPostTitle($post,2);	

						echo $Post->createPostAuthorDate($post);

						echo $Post->createPostExcerpt($post,false);

						echo $Post->createPostShare($post);	
					}
?>
				</li>
<?php	
				}
			}
?>
			</ul>
<?php 
		echo $Blog->createPagination($query[1]);
?>
		</div>
<?php
		}
		else
		{
			if(is_search())
			{
?>
		<p class="aligncenter"><?php esc_html_e('Sorry, no posts where found. Try searching for something else.','portada'); ?></p>
<?php				
			}
		}