这篇文章主要介绍了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() ) :?> <h2><?php the_title();?></h2> <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()方法输出内容怎么办内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。