在wordpress中,不仅在首页,在其他任何地方调用页面,均可以通过get_page或get_pages这两个内置函数来实现调用一篇或多篇页面内容
1、利用get_page获取1个指定的页面内容
if ( is_home() ) : //这个判断非必需,这里表示将输出限定在首页$page = get_page( 5 ); // 5为调用页面的ID
if( $page ) {
//var_dump($page);
printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容
}
endif;
2、利用get_pages获取页面列表
// 详细的参数可参考/wp-includes/ -> postphp中get_pages函数中的说明// 以下仅仅列出几个作为示例
$args = array(
'sort_column' => 'ID', //指定依id排序
'sort_order' => 'ASC', // 指定排序方式为升序
'number' => 6 // 指定只获取6篇页面内容
);
$pages = get_pages($args);
//var_dump($wpdb);
if(count($pages)) {
foreach ($pages as $key => $page) {
printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容
}
}
总结:
页面其实是wordpress文章格式的一种,内置有很多较为直观的函数,主要位置/wp-includes/ -> postphp文件中,建议多看看就好。
把<php the_author(); >包含到
<php if (have_posts()) : >
<php while (have_posts()) : the_post(); >
……
以上就是关于如何在WordPress首页调用某页面的文章内容全部的内容,包括:如何在WordPress首页调用某页面的文章内容、wordpress调用的作者信息不显示,怎么解决、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)