首页 > 代码库 > WordPress 无法使用the_content()方法输出内容
WordPress 无法使用the_content()方法输出内容
在使用WordPress里在一个页面里我使用the_content()方法来输出当前页面的内容,但却显示为空,而标题,url等都没有问题
在网络上好像遇到这种情况的人很少只找到了一个说是可能是function里有函数覆盖了the_content方法
但我将function方法删除掉还是不行,然后我将代码全部删除掉只留这一句"<?php 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(); ?>
参考:
wordpress的the_content函数无输出内容
How can I avoid displaying empty the_content()?
来自为知笔记(Wiz)
WordPress 无法使用the_content()方法输出内容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。