• Собственно, не выводит контент в записи.

    прописал <?php the_content(); ?>, а оно никак не реагирует.

    В целом, код в single.php выглядит вот так вот:

    <?php get_header(); ?>
    <?php get_sidebar(); ?>
    <div class="content">
    
        <h1><?php the_title(); ?></h1>
        <?php the_content(); ?>
    
    </div>
    <?php get_footer(); ?>

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Не хватает цикла:

    <?php while ( have_posts() ) : the_post(); ?>    
    
    	<h1><?php the_title(); ?></h1>
    	<?php the_content(); ?>
    
    <?php endwhile; ?>

    Модератор Юрій

    (@yube)

    а оно никак не реагирует.

    Потому что не знает, что выводить. Надо так:

    <?php get_header(); ?>
    <?php get_sidebar(); ?>
    <div class="content">
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <h1><?php the_title(); ?></h1>
    <?php the_content(); ?>
    <?php endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>
    </div>
    <?php get_footer(); ?>

    Матчасть: Цикл WordPress « WordPress Codex

    Я думал циклы только при выводе рубрик нудно делать. Ладно, спасибо большое. Все заработало

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Не выводит текст в single» закрыта для новых ответов.