主页 > 教程合集 > WordPress >

WordPress无法使用the_content()方法输出内容的解决办法

时间:2020-04-28 阅读:0

在使用WordPress里在一个页面里我使用the_content()方法来输出当前页面的内容,但却显示为空,而标题,url等都没有问题,在网络上好像遇到这种情况的人很少只找到了一个说是可能是function里有函数覆盖了the_content方法,但我将function方法删除掉还是不行,然后我将代码全部删除掉只留这一句"<?php the_content()?>"。

WordPress无法使用the_content()方法输出内容的解决办法

结果还是不行,无奈只能通过其他方式解决。

解决方案:

使用$post对像里的属性


<?php echo $post->post_content;?>
 

下面是我的page.php里的所有内容:


<?php
/** 内页/单页面
  * @author htl
  * @date 2014-01-28
  */

get_header();
?>
<?php get_sidebar()?>
<div id="neirong">
    <?php if ( have_posts() ) :?>
        <h1><?php the_title();?></h1>
        <div id="content">
            <?php
                the_content()方法无法输出文章内容,通过$post对象里的post_content属性来输出
                //the_content();
                //print_r($post);
                echo $post->post_content;?>
        </div>
        <?php else : ?>
    <?php get_template_part( '404'); ?>
<?php endif; ?>
</div>
<!-- neirong end -->
<?php get_footer(); ?>
 

本站所有资源均在Resource资源站有分享,你可以点击 >>> Resource 进入资源站自助提取。

余斗余斗
  • 版权声明:原创文章由发表在WordPress分类下,2020-04-28最后更新,转载注明出处。

相关推荐

返回顶部