我在wordpress中的the_content()函数不起作用

时间:2013-10-31 09:12:11

标签: wordpress custom-wordpress-pages

我的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 个答案:

答案 0 :(得分:1)

使用此代码请使用if Condition

<?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

答案 1 :(得分:0)

了解更多信息: 除the_content();外,您还可以使用echo get_the_content();