2016-09-24 3 views
0

У меня проблема с моей темой wordpress. Он работает, но когда я хотел бы отключить комментарии, он не показывает мне отрывок.Wordpress не показывает отрывок, когда комментарии отключены

Первая фотография показывает, как она выглядит, когда комментарии разрешены, вторая фотография показывает ее, когда комментарии не разрешены.

Comments allowed

Comments off

Вот фрагмент кода из content.php страницы:

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> 
<header class="entry-header"> 
<div class="entry-header-title"> 


    <?php if (is_single()) : ?> 
    <h1 class="entry-title"><?php the_title(); ?></h1> 
    <?php else : ?> 
    <h1 class="entry-title"> 
     <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a> 
    </h1> 
    <?php endif; // is_single() ?> 

    <span class="entry-meta-date"> 
     <?php twentythirteen_entry_date(); ?> 
    <span>|</span> 


    <?php if (comments_open() && ! is_single()) : ?> 
     <span class="entry-comments" > 
        <?php comments_popup_link('<span class="leave-reply">' . __('Leave a Reply', 'twentythirteen') . '</span>', __('1 Comment', 'twentythirteen'), __('% Comments', 'twentythirteen')); ?> 
     </span><!-- .entry-comments --> 

    </span><!-- .entry-meta --> 

    <?php if (has_post_thumbnail() && ! post_password_required()) : ?> 
     <div class="entry-thumbnail"> 
      <?php the_post_thumbnail(); ?> 
     </div> 
    <?php endif; ?> 


</div> 


</header><!-- .entry-header --> 

<?php if (is_search()) : // Only display Excerpts for Search ?> 
<div class="entry-summary"> 
    <?php the_excerpt(); ?> 
</div><!-- .entry-summary --> 
<?php else : ?> 
<div class="entry-content"> 
    <?php the_content(__('Continue reading <span class="meta-nav">&rarr;</span>', 'twentythirteen')); ?> 
    <?php wp_link_pages(array('before' => '<div class="page-links"><div class="page-links-title">' . __('Pages:', 'twentythirteen') . '</div>', 'after' => '</div>', 'link_before' => '<div>', 'link_after' => '</div>')); ?> 
</div><!-- .entry-content --> 

<?php endif; ?> 

<footer class="entry-meta"> 



     <?php endif; // comments_open() ?> 

     <div class="entry-labels"> 
     <?php twentythirteen_entry_meta(); ?> 
     </div> 

     <div class="entry-share"> 
      <?php if(function_exists('ADDTOANY_SHARE_SAVE_KIT')) { ADDTOANY_SHARE_SAVE_KIT(); } ?> 
     </div> 




     <div class=".post-spacer"> 
     </div> 

</footer><!-- .entry-meta --> 
</article><!-- #post --> 

<div class="linkwithin_div"></div> 

ответ

0

Вы случайно удалили <?php endif;?>

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> 
<header class="entry-header"> 
<div class="entry-header-title"> 


<?php if (is_single()) : ?> 
<h1 class="entry-title"><?php the_title(); ?></h1> 
<?php else : ?> 
<h1 class="entry-title"> 
    <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a> 
</h1> 
<?php endif; // is_single() ?> 

<span class="entry-meta-date"> 
    <?php twentythirteen_entry_date(); ?> 
<span>|</span> 


<?php if (comments_open() && ! is_single()) : ?> 
    <span class="entry-comments" > 
       <?php comments_popup_link('<span class="leave-reply">' . __('Leave a Reply', 'twentythirteen') . '</span>', __('1 Comment', 'twentythirteen'), __('% Comments', 'twentythirteen')); ?> 
    </span><!-- .entry-comments --> 

</span><!-- .entry-meta --> 
//THIS ONE 
<?php endif; // comments_open() ?> 


<?php if (has_post_thumbnail() && ! post_password_required()) : ?> 
    <div class="entry-thumbnail"> 
     <?php the_post_thumbnail(); ?> 
    </div> 
<?php endif; ?> 


</div> 


</header><!-- .entry-header --> 

<?php if (is_search()) : // Only display Excerpts for Search ?> 
<div class="entry-summary"> 
<?php the_excerpt(); ?> 
</div><!-- .entry-summary --> 
<?php else : ?> 
<div class="entry-content"> 
<?php the_content(__('Continue reading <span class="meta-nav">&rarr;</span>', 'twentythirteen')); ?> 
<?php wp_link_pages(array('before' => '<div class="page-links"><div class="page-links-title">' . __('Pages:', 'twentythirteen') . '</div>', 'after' => '</div>', 'link_before' => '<div>', 'link_after' => '</div>')); ?> 
</div><!-- .entry-content --> 

<?php endif; ?> 

<footer class="entry-meta"> 




    <div class="entry-labels"> 
    <?php twentythirteen_entry_meta(); ?> 
    </div> 

    <div class="entry-share"> 
     <?php if(function_exists('ADDTOANY_SHARE_SAVE_KIT')) { ADDTOANY_SHARE_SAVE_KIT(); } ?> 
    </div> 




    <div class=".post-spacer"> 
    </div> 

+0

нет, после того как я добавил ' 'Я получаю ошибку 500 –

+0

Я отредактировал ответ, Это зависит от того, сколько вы хотите отобразить. – tristansokol

+0

спас мою жизнь ... спасибо ;-) –

Смежные вопросы