| Server IP : 68.183.124.220 / Your IP : 216.73.216.141 Web Server : Apache/2.4.18 (Ubuntu) System : Linux Sandbox-A 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : gavin ( 1000) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : 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_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/wp-content/plugins/the-post-grid/lib/views/layouts/ |
Upload File : |
<?php
/**
* @var string $grid
* @var string $pLink
* @var string $class
* @var bool $link
* @var string $link_target
* @var string $title_tag
* @var string $image_area
* @var string $categories
* @var string $read_more_text
* @var string $date
* @var string $author
* @var bool $overlay
* @var array $items
*/
$html = null;
$html .= "<div class='{$grid} {$class}'>";
$html .= '<div class="rt-holder">';
$html .= '<div class="row">';
if(!empty($imgSrc)) {
$html .= "<div class='{$image_area}'>";
$html .= '<div class="rt-img-holder">';
if($overlay && $link) {
$html .= sprintf('<div class="overlay">
<div class="link-holder">
<a class="view-details" href="%s"%s><i class="fa fa-info"></i></a>
</div>
</div>', $pLink, $link_target);
}
if($link) {
$html .= sprintf('<a href="%s"%s><img class="img-responsive" src="%s" alt="%s"></a>', $pLink,$link_target, $imgSrc, $title);
}else{
$html .= "<img class='img-responsive' src='{$imgSrc}' alt='{$title}'>";
}
$html .= '</div>';
$html .= '</div>';
}else{
$content_area = "rt-col-md-12";
}
$html .= "<div class='{$content_area}'>";
$html .= '<div class="rt-detail">';
if(in_array('title', $items)){
if($link) {
$html .= sprintf('<%1$s class="entry-title"><a href="%2$s"%4$s>%3$s</a></%1$s>', $title_tag, $pLink, $title,$link_target);
}else{
$html .= sprintf('<%1$s class="entry-title">%2$s</%1$s>', $title_tag, $title);
}
}
$metaHtml = null;
if(in_array('post_date', $items) && $date){
$metaHtml .= "<span class='date-meta'><i class='fa fa-calendar'></i> {$date}</span>";
}
if(in_array('author', $items)){
$metaHtml .= "<span class='author'><i class='fa fa-user'></i>{$author}</span>";
}
if(in_array('categories', $items) && $categories){
$metaHtml .= "<span class='categories-links'><i class='fa fa-folder-open-o'></i>{$categories}</span>";
}
if(in_array('tags', $items) && $tags){
$metaHtml .= "<span class='post-tags-links'><i class='fa fa-tags'></i>{$tags}</span>";
}
if(in_array('comment_count', $items) && $comment){
$metaHtml .= "<span class='comment-link'><i class='fa fa-comments-o'></i>{$comment}</span>";
}
if(!empty($metaHtml)){
$html .="<div class='post-meta-user'>$metaHtml</div>";
}
if(in_array('excerpt', $items)){
$html .= "<div class='post-content'>{$excerpt}</div>";
}
if(in_array('read_more', $items) && $link){
$html .= sprintf('<div class="read-more"><a href="%s"%s>%s</a></div>', $pLink, $link_target, $read_more_text);
}
$html .= '</div>';
$html .= '</div>';
$html .= '</div>';
$html .= '</div>';
$html .='</div>';
echo $html;