get_all_page_ids()

获取所有页面的id

描述

获取页面编号列表。

用法

<?php get_all_page_ids() ?>

参数

None

返回值

(array) 

List of page IDs.

注意

使用到: $wpdb

历史

添加于 版本: 2.0.0

源文件

get_all_page_ids() 函数的代码位于 wp-includes/post.php.

/**
* Get a list of page IDs.
*
* @since 2.0.0
*
* @global wpdb $wpdb WordPress database abstraction object.
*
* @return array List of page IDs.
*/

function get_all_page_ids() {

global $wpdb;

$page_ids = wp_cache_get(‘all_page_ids’, ‘posts’);

if ( ! is_array( $page_ids ) ) {

$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;

}

原文:http://codex.wordpress.org/Function_Reference/get_all_page_ids

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索