![]() Server : LiteSpeed System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : claqxcrl ( 523) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/claqxcrl/www/wp-content/themes/newsup/inc/ansar/hooks/ |
<?php if (!function_exists('newsup_content_layouts')) : function newsup_content_layouts() { $newsup_content_layout = esc_attr(get_theme_mod('newsup_content_layout','align-content-right')); if($newsup_content_layout == "align-content-right" || $newsup_content_layout == "align-content-left"){ ?> <div class="col-md-8"> <?php get_template_part('content',''); ?> </div> <?php } elseif($newsup_content_layout == "full-width-content") { ?> <div class="col-md-12"> <?php get_template_part('content',''); ?> </div> <?php } if($newsup_content_layout == "grid-left-sidebar" || $newsup_content_layout == "grid-right-sidebar"){ ?> <div class="col-md-8"> <?php get_template_part('content','grid'); ?> </div> <?php } elseif($newsup_content_layout == "grid-fullwidth") { ?> <div class="col-md-12"> <?php get_template_part('content','grid'); ?> </div> <?php } } endif; add_action('newsup_action_content_layouts', 'newsup_content_layouts', 40); if (!function_exists('newsup_main_content_layouts')) : function newsup_main_content_layouts() { $newsup_content_layout = esc_attr(get_theme_mod('newsup_content_layout','align-content-right')); if($newsup_content_layout == "align-content-left" || $newsup_content_layout == "grid-left-sidebar" ){ ?> <aside class="col-md-4 sidebar-sticky"> <?php get_sidebar();?> </aside> <?php } ?> <?php do_action('newsup_action_content_layouts'); ?> <?php if($newsup_content_layout == "align-content-right" || $newsup_content_layout == "grid-right-sidebar") { ?> <aside class="col-md-4 sidebar-sticky"> <?php get_sidebar();?> </aside> <?php } } endif; add_action('newsup_action_main_content_layouts', 'newsup_main_content_layouts', 40); if (!function_exists('newsup_single_content')) : function newsup_single_content() { if(have_posts()) { while(have_posts()) { the_post(); do_action('newsup_action_head_content'); } do_action('newsup_action_single_author_box'); do_action('newsup_action_single_related_box'); } do_action('newsup_action_single_comments_box'); } endif; add_action('newsup_action_main_single_content', 'newsup_single_content', 40); if (!function_exists('newsup_single_head_content')) : function newsup_single_head_content() { $newsup_single_post_category = esc_attr(get_theme_mod('newsup_single_post_category','true')); $newsup_single_post_admin_details = esc_attr(get_theme_mod('newsup_single_post_admin_details','true')); $newsup_single_post_date = esc_attr(get_theme_mod('newsup_single_post_date','true')); $newsup_single_post_tag = esc_attr(get_theme_mod('newsup_single_post_tag','true')); $single_show_featured_image = esc_attr(get_theme_mod('single_show_featured_image','true')); ?> <div class="mg-blog-post-box"> <div class="mg-header"> <?php $tags = get_the_tags(); if($newsup_single_post_category == true){ newsup_post_categories();} ?> <h1 class="title single"> <a title="<?php the_title_attribute( array('before' => esc_html_e('Permalink to: ','newsup'),'after' => '') ); ?>"> <?php the_title(); ?></a> </h1> <?php $tag_list = get_the_tag_list(); if(($newsup_single_post_admin_details == true) || ($newsup_single_post_date == true) || (($newsup_single_post_tag == true ) &&($tag_list) ) ) { ?> <div class="media mg-info-author-block"> <?php if($newsup_single_post_admin_details == true){ ?> <a class="mg-author-pic" href="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"> <?php echo get_avatar( get_the_author_meta( 'ID') , 150); ?> </a> <?php } ?> <div class="media-body"> <?php if($newsup_single_post_admin_details == true){ ?> <h4 class="media-heading"><span><?php esc_html_e('By','newsup'); ?></span><a href="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"><?php the_author(); ?></a></h4> <?php } if($newsup_single_post_date == true){ ?> <span class="mg-blog-date"><i class="fas fa-clock"></i> <?php echo esc_html(get_the_date('M')); ?> <?php echo esc_html(get_the_date('j,')); ?> <?php echo esc_html(get_the_date('Y')); ?> </span> <?php } if($newsup_single_post_tag == true){ $tag_list = get_the_tag_list(); if($tag_list){ ?> <span class="newsup-tags"><i class="fas fa-tag"></i> <?php $keys = array_keys($tags); foreach ($tags as $key => $tag) { $tag_link = get_tag_link($tag->term_id); if ($key === end($keys)) { echo '<a href="'.esc_url($tag_link).'">#'.esc_html($tag->name).'</a>'; } else { echo ' <a href="'.esc_url($tag_link).'">#'.esc_html($tag->name).'</a>, '; } } ?> </span> <?php } } ?> </div> </div> <?php } ?> </div> <?php if($single_show_featured_image == true) { if(has_post_thumbnail()){ the_post_thumbnail( '', array( 'class'=>'img-fluid' ) ); $thumbnail_id = get_post_thumbnail_id(); $caption = get_post($thumbnail_id)->post_excerpt; if (!empty($caption)) { echo '<span class="featured-image-caption">' . esc_html($caption) . '</span>'; } } } ?> <article class="page-content-single small single"> <?php the_content(); newsup_edit_link(); newsup_social_share_post(get_post()); ?> <div class="clearfix mb-3"></div> <?php $prev = (is_rtl()) ? "left" : "right"; $next = (is_rtl()) ? "right" : "left"; the_post_navigation(array( 'prev_text' => '%title <div class="fa fa-angle-double-'.$prev.'"></div><span></span>', 'next_text' => '<div class="fa fa-angle-double-'.$next.'"></div><span></span> %title', 'in_same_term' => true, )); ?> <?php wp_link_pages(array( 'before' => '<div class="single-nav-links">', 'after' => '</div>', )); ?> </article> </div> <?php } endif; add_action('newsup_action_head_content', 'newsup_single_head_content', 40); if (!function_exists('newsup_single_author_box')) : function newsup_single_author_box() { $newsup_enable_single_post_admin_details = esc_attr(get_theme_mod('newsup_enable_single_post_admin_details',true)); if($newsup_enable_single_post_admin_details == true) { ?> <div class="media mg-info-author-block"> <a class="mg-author-pic" href="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"><?php echo get_avatar( get_the_author_meta( 'ID') , 150); ?></a> <div class="media-body"> <h4 class="media-heading"><?php esc_html_e('By','newsup'); ?> <a href ="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"><?php the_author(); ?></a></h4> <p><?php the_author_meta( 'description' ); ?></p> </div> </div> <?php } } endif; add_action('newsup_action_single_author_box', 'newsup_single_author_box', 40); if (!function_exists('newsup_single_related_box')) : function newsup_single_related_box() { $newsup_enable_related_post = esc_attr(get_theme_mod('newsup_enable_related_post','true')); $newsup_enable_single_post_category = esc_attr(get_theme_mod('newsup_enable_single_post_category','true')); $newsup_related_post_title = get_theme_mod('newsup_related_post_title', esc_html__('Related Post','newsup')); $newsup_enable_single_post_date = esc_attr(get_theme_mod('newsup_enable_single_post_date','true')); $newsup_enable_single_post_admin = esc_attr(get_theme_mod('newsup_enable_single_post_admin','true')); if($newsup_enable_related_post == true){ ?> <div class="mg-featured-slider p-3 mb-4"> <!--Start mg-realated-slider --> <!-- mg-sec-title --> <div class="mg-sec-title"> <h4><?php echo esc_html($newsup_related_post_title);?></h4> </div> <!-- // mg-sec-title --> <div class="row"> <!-- featured_post --> <?php global $post; $categories = get_the_category($post->ID); $number_of_related_posts = 3; if ($categories) { $cat_ids = array(); foreach ($categories as $category) $cat_ids[] = $category->term_id; $args = array( 'category__in' => $cat_ids, 'post__not_in' => array($post->ID), 'posts_per_page' => $number_of_related_posts, // Number of related posts to display. 'ignore_sticky_posts' => 1 ); $related_posts = new wp_query($args); while ($related_posts->have_posts()) { $related_posts->the_post(); $url = newsup_get_freatured_image_url($post->ID, 'newsup-featured'); ?> <!-- blog --> <div class="col-md-4"> <div class="mg-blog-post-3 minh back-img mb-md-0 mb-2" <?php if(has_post_thumbnail()) { ?> style="background-image: url('<?php echo esc_url($url); ?>');" <?php } ?>> <div class="mg-blog-inner"> <?php if($newsup_enable_single_post_category == true){ newsup_post_categories(); } ?> <h4 class="title"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array('before' => 'Permalink to: ','after' => '') ); ?>"> <?php the_title(); ?></a> </h4> <div class="mg-blog-meta"> <?php if($newsup_enable_single_post_date == true){ ?> <span class="mg-blog-date"> <i class="fas fa-clock"></i> <?php echo esc_html(get_the_date('M')); ?> <?php echo esc_html(get_the_date('j,')); ?> <?php echo esc_html(get_the_date('Y')); ?> </span> <?php } if($newsup_enable_single_post_admin == true) { newsup_author_content(); } newsup_edit_link(); ?> </div> </div> </div> </div> <!-- blog --> <?php } } wp_reset_postdata(); ?> </div> </div> <!--End mg-realated-slider --> <?php } } endif; add_action('newsup_action_single_related_box', 'newsup_single_related_box', 40); if (!function_exists('newsup_single_comments_box')) : function newsup_single_comments_box() { $newsup_enable_single_post_comments = esc_attr(get_theme_mod('newsup_enable_single_post_comments',true)); if($newsup_enable_single_post_comments == true) { if (comments_open() || get_comments_number()) : comments_template(); endif; } } endif; add_action('newsup_action_single_comments_box', 'newsup_single_comments_box', 40); if (!function_exists('newsup_main_list_content')) : function newsup_main_list_content() { global $post; while(have_posts()){ the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class('d-md-flex mg-posts-sec-post align-items-center'); ?>> <?php newsup_post_image_display_type($post); ?> <div class="mg-sec-top-post py-3 col"> <?php newsup_post_categories(); ?> <h4 class="entry-title title"><a href="<?php the_permalink();?>"><?php the_title();?></a></h4> <?php newsup_post_meta(); ?> <div class="mg-content"> <?php $newsup_excerpt = newsup_the_excerpt( absint( 30 ) ); if ( !empty( $newsup_excerpt ) ) { echo wp_kses_post( wpautop( $newsup_excerpt ) ); } ?> </div> </div> </article> <?php } newsup_page_pagination(); } endif; add_action('newsup_action_main_list_content', 'newsup_main_list_content', 40); if (!function_exists('newsup_main_grid_content')) : function newsup_main_grid_content() { global $post; while(have_posts()){ the_post(); $newsup_content_layout = esc_attr(get_theme_mod('newsup_content_layout','align-content-right')); ?> <div id="post-<?php the_ID(); ?>" <?php if($newsup_content_layout == "grid-fullwidth") { echo post_class('col-lg-4 col-md-6'); } else { echo post_class('col-md-6'); } ?>> <!-- mg-posts-sec mg-posts-modul-6 --> <div class="mg-blog-post-box"> <?php newsup_post_image_display_type($post); ?> <article class="small"> <?php newsup_post_categories(); ?> <h4 class="entry-title title"><a href="<?php the_permalink();?>"><?php the_title();?></a></h4> <?php newsup_post_meta(); ?> <?php $newsup_excerpt = newsup_the_excerpt( absint( 20 ) ); if ( !empty( $newsup_excerpt ) ) { echo wp_kses_post( wpautop( $newsup_excerpt ) ); } ?> </article> </div> </div> <?php } newsup_page_pagination(); } endif; add_action('newsup_action_main_grid_content', 'newsup_main_grid_content', 40);