描述
获取wordpress页面编号列表。
使用
- <?php get_all_page_ids() ?>
参数
无
返回的值
(array)
页面编号列表
示例注释
用法:$wpdb
修改记录
自2.0.0版本后
源文件
get_all_page_ids() 位于wp-includes/post.php中。
- function get_all_page_ids() {
- global $wpdb;
- if ( ! $page_ids = wp_cache_get('all_page_ids', 'posts') ) {
- $page_ids = $wpdb->get_col("SELECT ID FROM $wpdb->posts WHERE post_type = 'page'");
- wp_cache_add('all_page_ids', $page_ids, 'posts');
- }
- return $page_ids;
- }