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

2016-10-16 wordpress函数 - - -
  • 文章介绍
  • 快速入门
  • 评价&建议

描述

获取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. }
0 0

蛋壳免备案香港主机,wordpress专用,低至9元/月,年付8折,完美兼容所有主题

7x24小时服务

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

立刻开启你的建站之旅
点击这里给我发消息
嘿!有什么能帮到您的吗?