/** * */ 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>'; } }
/** * */ 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'); } } }