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.  * @since 2.0.0
  5.  * @uses $wpdb
  6.  *
  7.  * @return array List of page IDs.
  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. }
2 0

企业建站推荐正版商业主题,国内专业团队开发,完善售后,是您不二选择。

正版主题商店

主题猫WP建站,累计帮助1300+客户成功建站,为站长提供支持!

立刻开启你的建站之旅
QQ在线客服

服务热线

wordpress建站咨询