Полный вывод поста

Здраствуйте, помогите поправить код шаблона, чтобы пост выводился полностью и резался тегом

Пробывал сам править с помощью the_content() , запись выводилась полностью, но тег more не обрезал.

Сейчас код:




ID, 'intro', true); if ($intro) { echo "

$intro

"; } ?>
$bcatid, 'posts_per_page' => 4, 'paged' => $paged )); ?>

<a href="">

Posted by |

<a href=""> 'left' )); ?>

<a href="" class="more">Read More

28 Комментарии

  1. Код повредился, вот целый:

    
    
    
    < ?php $intro = get_post_meta($post->ID, 'intro', true); if ($intro) { echo "

    $intro

    "; } ?>
    < ?php global $paged; $bcat = get_option('of_blog_category'); $bcatid = get_cat_id($bcat); query_posts(array( 'cat'=>$bcatid, 'posts_per_page' => 4, 'paged' => $paged )); ?> < ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    < ?php the_time('Y'); ?>
    < ?php the_time('j'); ?>
    < ?php the_time('M'); ?>

    < ?php the_title(); ?>

    Posted by < ?php the_author_posts_link(); ?> < ?php if ( count( get_the_category() ) ) : ?> < ?php printf( __( 'under %s' ), get_the_category_list( ', ' ) ); ?> < ?php endif; ?> < ?php $tags_list = get_the_tag_list( '', ', ' ); if ( $tags_list ) : ?> < ?php printf( __( ' tagged %s' ), $tags_list ); ?> < ?php endif; ?> | < ?php comments_popup_link( __( 'No Comments', 'elemis' ), __( '1 Comment', 'elemis' ), __( '% Comments', 'elemis' ) ); ?>

    < ?php the_post_thumbnail( 'fade_blog_thumbnail', array('class' => 'left' )); ?>

    < ?php echo cutMe(get_the_excerpt()); ?>

    Read More
  2. Нашел в functions.php не знаю. то или нет…

    /**
     * Custom Experts
     *
     */
    function new_excerpt_length($length) {
    return 100;
    }
    function cutMe($content){
    $limit = 450;
    $content = strip_tags($content);
    if (strlen($content) > $limit)
    $content = substr($content, 0, strpos($content," ",$limit)) . ' »';
    return $content;
    }
    function cutMeAgain($content){
    $limit = 170;
    $content = strip_tags($content);
    if (strlen($content) > $limit)
    $content = substr($content, 0, strpos($content," ",$limit)) . ' »';
    return $content;
    }
    function cutMeSmaller($content){
    $limit = 145;
    $content = strip_tags($content);
    if (strlen($content) > $limit)
    $content = substr($content, 0, strpos($content," ",$limit)) . ' »';
    return $content;
    }
    add_filter('excerpt_length', 'new_excerpt_length');
    • еще ниже вот:

      **
      * Content p tag remove
      *
      */

      remove_filter (‘the_content’, ‘wpautop’);

      add_filter(‘the_content’,’nuke_title_attribute’);

  3. Т.е. текст обрезаешь и вторая половина видна когда читаешь полную запись?

    вывод через the_content?

    Расскажи что и где подправил плиз)

    • текст обрезается, когда читаешь полную запись – показывает полную запись
      ничего не подправлял
      взял тему по ссылке выше, там на рапиде которая
      чтобы сказать что-то конкретное – выложите СВОЮ тему где-нибудь
      ну и для подстраховки можете плагины тоже
      можно мылом: ник мой на гмыле

  4. а ты какой блог использовал?

    Там для блога надо шаблон страницы выбрать, я выбрал блог-2

  5. Страницу создаешь, справа выбор атрибута страницы, там список. Выбрать надо blog-2

    Я понел у тебя вывод последних записей поумолчанию на главной. Так у меня тег More тоже обрезает…

    Вот глянь http://www.keyssale.ru/

    • вот только теперь понятны все условия
      откройте файл template-blog2.php
      1. перед query_posts (28 строчка вроде) вставьте

      global $more;
      $more = 0;
      

      2.

      echo cutMe(get_the_excerpt());
      

      замените на

      the_content();
      
      • Вот это помогло) Спасибо большое, выручил! :) а то думал уже шаблон новый искать…

  6. Еще вопросик, на месте обрезания записи, ставится стандартное “далее” , а в теме уже есть кнопка “читать дальше” можно ли сделать чтобы вордпресовское “далее” не выводилось?

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*