Моя функция the_content() в WordPress не работает
Моя функция the_content() не работает. пожалуйста, проверьте мой код, прикрепленный ниже. этот код написан в шаблоне страницы.
<div class="row marT20" >
<div class="content">
<?php
while ( have_posts() )
{
the_post();
?>
<h2><?php the_title(); ?></h2>
<p class="marT20"><?php the_content(); ?></p>
<?php
}
?>
</div>
Это не показывает никакого контента, но заголовок печатает.
Редактировать:-
я решил этот вопрос сам... это была моя вина в написании functions.php.
2 ответа
Используйте этот код Пожалуйста с условием
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> // if post exists
<?php the_title(); ?> // title
<?php the_content(__('(more...)')); ?> //content with more option
<?php endwhile; else: ?> //else
**strong text**
<?php echo "Sorry, no posts matched your criteria."; ?></p><?php endif; ?> // print this
Для получения дополнительной информации: кроме the_content();
Вы также можете использовать echo get_the_content();