如何获得按页面ID排序的内容?

时间:2015-04-27 作者:Lucky

我习惯于在我的页脚区域获得简短的内容。因此,我编写代码如下:

   $page = get_page_by_title( \'About us\' );
   $content = apply_filters(\'the_content\', $page->post_content);  ?>
   <p> <?php echo $content; ?> </p>
通过这段代码,我可以获得完整的页面内容。那么,我怎样才能得到简短的内容,直到我的<--read more--> “关于我们”页面中的链接?

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

我相信你最好的解决方案是设置postdata并利用the_content() 模板标记

$post = get_page_by_title( \'About us\' );
setup_postdata( $post ); ?>
    <p> <?php the_content(); ?> </p>
<?php wp_reset_postdata(); ?>

结束

相关推荐

Bulk edit contents of pages

我想知道如何编辑多个页面的内容区域。我有许多用于批量编辑页面的选项,例如父级和侧栏,如下图:但我不能对每个页面的实际内容这样做。我有大量的页面将具有相同的内容,如果能够在“页面”上选中这些页面的复选框,并为此快速编辑所有页面,那将是非常棒的。