主题猫-WordPress中文主题站 > wordpress函数 > WordPress获取所有页面的id函数: get_all_page_ids

WordPress获取所有页面的id函数: get_all_page_ids

描述

获取wordpress页面编号列表。

使用

  1. <?php get_all_page_ids() ?>

参数

返回的值

(array)

页面编号列表

示例注释

用法:$wpdb

修改记录

自2.0.0版本后

源文件

get_all_page_ids() 位于wp-includes/post.php中。

  1. /**
  2.  * Get a list of page IDs.
  3.  *
  4. [email protected]
  5. [email protected]$wpdb
  6.  *
  7. [email protected]
  8.  */
  9. function get_all_page_ids() {
  10.  global $wpdb;
  11.  if ( ! $page_ids = wp_cache_get('all_page_ids', 'posts') ) {
  12.   $page_ids = $wpdb->get_col("SELECT ID FROM $wpdb->posts WHERE post_type = 'page'");
  13.   wp_cache_add('all_page_ids', $page_ids, 'posts');
  14.  }
  15.  return $page_ids;
  16. }
wordpress精仿虎嗅网wordpress主题

嘿,你的CN2线路香港/日本/海外虚拟主机现在1元首月,一键稳定运行!

立即购买

主题猫WP建站,累计帮助1000+用户成功建站,为草根创业提供助力!

立刻开启你的建站之旅
在线咨询 意见反馈