Advertisement
Konark

Untitled

Oct 17th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.84 KB | None | 0 0
  1. <?php
  2.  
  3. $cmsmasters_option = vasiliy_get_global_options();
  4.  
  5. $cmsmasters_post_title = get_post_meta(get_the_ID(), 'cmsmasters_post_title', true);
  6.  
  7.  
  8. list($cmsmasters_layout) = vasiliy_theme_page_layout_scheme();
  9.  
  10. if ($cmsmasters_layout == 'fullwidth') {
  11.     $cmsmasters_image_thumb_size = 'cmsmasters-full-masonry-thumb';
  12. } else {
  13.     $cmsmasters_image_thumb_size = 'cmsmasters-masonry-thumb';
  14. }
  15.  
  16.  
  17. $cmsmasters_post_format = get_post_format();
  18.  
  19. $cmsmasters_post_type = get_post_type();
  20.  
  21. $cmsmasters_post_sharing_box = get_post_meta(get_the_ID(), 'cmsmasters_post_sharing_box', true);
  22.  
  23. $cmsmasters_post_author_box = get_post_meta(get_the_ID(), 'cmsmasters_post_author_box', true);
  24.  
  25. $cmsmasters_post_more_posts = get_post_meta(get_the_ID(), 'cmsmasters_post_more_posts', true);
  26.  
  27. ?>
  28. <!-- Start Post Single Article -->
  29. <article id="post-<?php the_ID(); ?>" <?php post_class('cmsmasters_open_post'); ?>>
  30.     <?php
  31.     if ($cmsmasters_post_title == 'true' || $cmsmasters_post_type == 'portfolio') {
  32.         vasiliy_post_title_nolink(get_the_ID(), 'h2');
  33.     }
  34.    
  35.    
  36.     if (
  37.         $cmsmasters_option['mihalich' . '_blog_post_date'] ||
  38.         $cmsmasters_option['mihalich' . '_blog_post_author'] ||
  39.         $cmsmasters_option['mihalich' . '_blog_post_cat']
  40.     ) {
  41.         echo '<div class="cmsmasters_post_cont_info entry-meta">';
  42.            
  43.             vasiliy_get_post_category(get_the_ID(), 'category', 'post');
  44.            
  45.             vasiliy_get_post_author('post');
  46.  
  47.             vasiliy_get_post_date('post');         
  48.            
  49.         echo '</div>';
  50.     }
  51.  
  52.  
  53.     if ($cmsmasters_post_format == 'image') {
  54.         $cmsmasters_post_image_link = get_post_meta(get_the_ID(), 'cmsmasters_post_image_link', true);
  55.        
  56.         vasiliy_post_type_image(get_the_ID(), $cmsmasters_post_image_link, $cmsmasters_image_thumb_size);
  57.     } elseif ($cmsmasters_post_format == 'gallery') {
  58.         $cmsmasters_post_images = explode(',', str_replace(' ', '', str_replace('img_', '', get_post_meta(get_the_ID(), 'cmsmasters_post_images', true))));
  59.        
  60.         vasiliy_post_type_slider(get_the_ID(), $cmsmasters_post_images, $cmsmasters_image_thumb_size);
  61.     } elseif ($cmsmasters_post_format == 'video') {
  62.         $cmsmasters_post_video_type = get_post_meta(get_the_ID(), 'cmsmasters_post_video_type', true);
  63.         $cmsmasters_post_video_link = get_post_meta(get_the_ID(), 'cmsmasters_post_video_link', true);
  64.         $cmsmasters_post_video_links = get_post_meta(get_the_ID(), 'cmsmasters_post_video_links', true);
  65.        
  66.         vasiliy_post_type_video(get_the_ID(), $cmsmasters_post_video_type, $cmsmasters_post_video_link, $cmsmasters_post_video_links, $cmsmasters_image_thumb_size);
  67.     } elseif ($cmsmasters_post_format == '' && !post_password_required() && has_post_thumbnail()) {
  68.         $cmsmasters_post_image_show = get_post_meta(get_the_ID(), 'cmsmasters_post_image_show', true);
  69.        
  70.         if ($cmsmasters_post_image_show != 'true') {
  71.             vasiliy_thumb(get_the_ID(), $cmsmasters_image_thumb_size, false, 'cmsmasters_open_post_img', false, false, false, true, false);
  72.         }
  73.     }
  74.    
  75.    
  76.     if ($cmsmasters_post_format == 'audio') {
  77.         $cmsmasters_post_audio_links = get_post_meta(get_the_ID(), 'cmsmasters_post_audio_links', true);
  78.        
  79.         vasiliy_post_type_audio($cmsmasters_post_audio_links);
  80.     }
  81.    
  82.    
  83.     if (get_the_content() != '') {
  84.         echo '<div class="cmsmasters_post_content entry-content">';
  85.            
  86.             the_content();
  87.            
  88.            
  89.             wp_link_pages(array(
  90.                 'before' => '<div class="subpage_nav">' . '<strong>' . esc_html__('Pages', 'mihalich') . ':</strong>',
  91.                 'after' => '</div>',
  92.                 'link_before' => '<span>',
  93.                 'link_after' => '</span>'
  94.             ));
  95.            
  96.         echo '</div>';
  97.     }
  98.    
  99.    
  100.     if (
  101.         $cmsmasters_option['mihalich' . '_blog_post_tag']
  102.     ) {
  103.         echo '<footer class="cmsmasters_post_footer entry-meta">';
  104.            
  105.             vasiliy_get_post_tags();
  106.            
  107.         echo '</footer>';
  108.     }
  109.     ?>
  110. </article>
  111. <!-- Finish Post Single Article -->
  112. <?php
  113.  
  114. if ($cmsmasters_post_sharing_box == 'true') {
  115.     vasiliy_sharing_box(esc_html__('Like this post?', 'mihalich'), 'h2');
  116. }
  117.  
  118.  
  119. if ($cmsmasters_post_author_box == 'true') {
  120.     vasiliy_author_box(esc_html__('About author', 'mihalich'), 'h2', 'h4');
  121. }
  122.  
  123.  
  124. if (get_the_tags()) {
  125.     $tgsarray = array();
  126.    
  127.     foreach (get_the_tags() as $tagone) {
  128.         $tgsarray[] = $tagone->term_id;
  129.     }
  130. } else {
  131.     $tgsarray = '';
  132. }
  133.  
  134.  
  135. if ($cmsmasters_post_more_posts != 'hide') {
  136.     vasiliy_related(
  137.         'h2',
  138.         esc_html__('More posts', 'mihalich'),
  139.         esc_html__('No posts found', 'mihalich'),
  140.         $cmsmasters_post_more_posts,
  141.         $tgsarray,
  142.         $cmsmasters_option['mihalich' . '_blog_more_posts_count'],
  143.         $cmsmasters_option['mihalich' . '_blog_more_posts_pause'],
  144.         'post'
  145.     );
  146. }
  147.  
  148.  
  149. if ($cmsmasters_option['mihalich' . '_blog_post_nav_box']) {
  150.     $order_cat = (isset($cmsmasters_option['mihalich' . '_blog_post_nav_order_cat']) ? $cmsmasters_option['mihalich' . '_blog_post_nav_order_cat'] : false);
  151.    
  152.     vasiliy_prev_next_posts($order_cat, 'category');
  153. }
  154.  
  155.  
  156.  
  157. echo vasiliy_get_pings(get_the_ID(), 'h2');
  158.  
  159.  
  160. comments_template();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement