Exemple #1
0
 /**
  *
  */
 function miss_post_content($args = array())
 {
     global $irish_framework_params;
     extract($args);
     /*	
     	$star_color = '';
     	
     	$column = !empty( $column ) ? $column : '';
     	$type = !empty( $type ) ? $type : '';
     	$thumb = !empty( $thumb ) ? $thumb : '';
     	$blog_layout = !empty( $blog_layout ) ? $blog_layout : '';
     	
     	if( $blog_layout == 'blog_layout6' || ( $type == 'blog_list' && $thumb == ' medium '.$star_color.'' ) )
     		add_filter( 'excerpt_length', 'miss_excerpt_length_medium', 500 );
     	
     	elseif( empty( $featured_post ) && $blog_layout != 'blog_layout1' && $column != 1 && $column != 4 && $thumb != 'large' )
     		add_filter( 'excerpt_length', 'miss_excerpt_length_short', 200 );
     
     	if( $blog_layout == 'blog_layout4' )
     		add_filter( 'excerpt_length', 'miss_excerpt_length_shortest', 100 );
     */
     $readmore_option = miss_get_setting("disable_readmore_button");
     if (miss_is_blog() && miss_get_setting('display_full')) {
         /*
         */
         global $more;
         $more = 0;
         $more_link_text = !$readmore_option ? 'Read More <i class="fa-icon-angle-right">' : '';
         the_content($more_link_text);
     } else {
         $excerpt_length = isset($excerpt_length) ? $excerpt_length : 120;
         echo '<div class="content-excerpt">';
         echo miss_excerpt('', $excerpt_length, '...');
         // the_excerpt();
         $permalink = get_permalink(get_the_ID());
         if (!empty($disable) && strpos($disable, 'more') === false || empty($disable)) {
             /* Return Readmore Link or Button */
             if (!$readmore_option) {
                 echo apply_filters('miss_read_more_link', $permalink);
             }
         }
         echo '</div>';
     }
 }
Exemple #2
0
 /**
  *
  */
 function miss_custom_post_layout()
 {
     global $wp_query, $irish_framework_params;
     $post_obj = $wp_query->get_queried_object();
     $_layout = is_object($post_obj) && isset($post_obj->ID) ? get_post_meta($post_obj->ID, '_layout', true) : 'full_width';
     if (is_singular('portfolio')) {
         add_action('miss_before_post', 'miss_post_title', 1);
         add_action('miss_before_post', 'miss_post_nav', 2);
         add_action('miss_before_post', 'miss_post_image');
     } elseif (miss_is_template('templates/template-works.php')) {
         add_action('miss_before_post', 'miss_post_image');
     }
     if ((is_singular('post') || is_singular('news') || is_singular('testimonials') || is_singular('vacancy')) && !is_singular('portfolio')) {
         add_action('miss_before_post', 'miss_post_date_box');
         add_action('miss_before_post', 'post_feature_display_type');
         add_action('miss_before_post', 'miss_post_title');
     } elseif (miss_is_blog() || is_archive() || (get_option('show_on_front') == 'posts' || get_option('page_on_front') == 0)) {
         if ($irish_framework_params->layout['blog']['blog_layout'] == 'blog_layout1') {
             add_action('miss_before_post', 'miss_post_date_box');
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_before_post', 'miss_post_meta_edit_author_comments');
             add_action('miss_post_meta_row', 'miss_post_meta_taxonomy_tags');
         } elseif ($irish_framework_params->layout['blog']['blog_layout'] == 'blog_layout2') {
             add_action('miss_before_post', 'miss_post_date_box');
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_before_post', 'miss_post_meta_edit_author_comments');
             add_action('miss_post_meta_row', 'miss_post_meta_taxonomy_tags');
         } elseif ($irish_framework_params->layout['blog']['blog_layout'] == 'blog_layout3') {
             add_action('miss_before_post', 'miss_post_date_box');
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_before_post', 'miss_post_meta_edit_author_comments');
             add_action('miss_post_meta_row', 'miss_post_meta_taxonomy_tags');
         } elseif ($irish_framework_params->layout['blog']['blog_layout'] == 'blog_layout4') {
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_date_box');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_post_meta_row', 'miss_post_meta_long');
         } elseif ($irish_framework_params->layout['blog']['blog_layout'] == 'blog_layout5') {
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_before_post', 'miss_post_meta_diferent');
         } else {
             add_action('miss_before_post', 'miss_post_date_box');
             add_action('miss_before_post', 'post_feature_display_type');
             add_action('miss_before_post', 'miss_post_title');
             add_action('miss_post_meta_row', 'miss_post_meta_long');
         }
     }
 }