Обрезается форматирование в анонсах записей

Тема в разделе "Wordpress", создана пользователем kikorik, 3 июн 2015.

Модераторы: DzSoft, Sorcus
  1. kikorik

    kikorik Постоялец

    Регистр.:
    13 май 2012
    Сообщения:
    120
    Симпатии:
    6
    На главной странице в анонсах записей обрезается форматированный текст: не отображаются ни подчеркивания ни ссылки и прочее.

    в functions.php темы есть такой код:

    PHP:
    **
    get post content
    * @param  string $type        excerpt or full content
    * @param  int $excerpt_length number of words for excerpt
    * @return string
    */
    if (!
    function_exists('g7_post_content')) {
        function 
    g7_post_content($type$excerpt_length) {
            switch (
    $type) {
                case 
    '1':
                    
    $length = (int)$excerpt_length;
                    
    $length $length == 20 $length;
                    
    $post_content wp_trim_words(get_the_excerpt(), $length);
                    break;
                case 
    '2':
                    
    $post_content get_the_content();
                    
    $post_content apply_filters('the_content'$post_content);
                    
    $post_content str_replace(']]>'']]>'$post_content);
                    break;
                default:
                    
    $post_content '';
                    break;
            }
            return 
    $post_content;
        }
    }
    в файле записи выводятся:

    PHP:
    <?php if (g7_meta('blog_show_image'1) && has_post_thumbnail()) : ?>
            <span class="entry-image">
                <?php echo g7_image($image_w$image_h); ?>
            </span>
        <?php endif; ?>
    <?php 
    echo g7_entry_content(); ?>
    <div class="clear"></div>
    PHP:
    if (!function_exists('g7_entry_content')) {
        function 
    g7_entry_content() {
            
    $content_type   g7_meta('blog_content'1);
            
    $excerpt_length g7_meta('blog_excerpt'60);
            
    $post_content   g7_post_content($content_type$excerpt_length);
            
    $content        '';
            if (
    $post_content) {
                
    $content '<div class="entry-content">' $post_content '</div>';
            }
            return 
    $content;
        }
    }
    Никак не получается вывести форматирование в анонсах. Подскажите пожалуйста куда что дописать?
     
    Последнее редактирование: 3 июн 2015