介绍
由于各种原因,WordPress特定的全局变量在整个WordPress代码中使用。WordPress生成的几乎所有数据都可以在全局变量中找到。
请注意,最好在可用时使用适当的API函数,而不是直接修改全球功能。
要访问代码中的全局变量,您首先需要与global $variable;
。
不建议访问其他全球群体,除了下面列出的全球群体外。
循环变量内部
在循环内部设置这些全球群体,其中包含有关正在处理的当前帖子的信息。
$post
(( wp_post):当前帖子的帖子对象。描述的对象 WP_POST类参考。$posts
:由某些核心功能使用,不要被误认为$query->$posts
。$authordata
(( wp_user):当前帖子的作者对象。描述的对象 WP_USER类参考。$currentday
(字符串):当前帖子发表的那天。$currentmonth
(字符串):库伦邮政发表的月份。$page
(int):正在查看当前帖子的页面。由查询var页面指定。$pages
(数组):当前帖子页面的内容。每个页面元素都包含由<!--nextpage-->
标签。$multipage
(布尔值):标志知道当前帖子是否有多个页面。返回true
如果帖子有多个页面,与$pages
。$more
(布尔):标志知道WordPress是否应执行<!--more-->
当前帖子的标签。如果WordPress不会执行更多的标签true
。$numpages
(int):返回帖子中的页数,与$pages
。
浏览器检测布尔值
这些Globals存储了用户访问哪个浏览器的数据。
$is_iphone
(布尔):iPhone Safari$is_chrome
(布尔):Google Chrome$is_safari
(布尔):野生动物园$is_NS4
(布尔):Netscape 4$is_opera
(布尔):歌剧$is_macIE
(布尔值):Mac Internet Explorer$is_winIE
(布尔值):Windows Internet Explorer$is_gecko
(布尔):Firefox$is_lynx
(布尔):山线$is_IE
(布尔):Internet Explorer$is_edge
(布尔):Microsoft Edge
Web服务器检测布尔值
这些Globals存储了有关Web Server WordPress正在运行的数据。
$is_apache
(布尔值):Apache HTTP服务器$is_IIS
(布尔):微软互联网信息服务(IIS)$is_iis7
(布尔):Microsoft Internet信息服务(IIS)v7.x$is_nginx
(布尔值):nginx Web服务器
版本变量
$wp_version
(字符串):WordPress的已安装版本$wp_db_version
(int):数据库的版本编号$tinymce_version
(字符串):Tinymce的已安装版本$manifest_version
(字符串):缓存清单版本$required_php_version
(字符串):PHP的版本此安装WordPress需要$required_mysql_version
(字符串):MySQL的版本此安装WordPress需要
杂项
$super_admins
(数组):应授予超级管理员特权(多站点)的一系列用户ID。此全局仅由网站所有者设置(例如wp-config.php
),并包含应该具有超级管理员特权的用户的ID数组。如果设置,它将覆盖数据库中的超级管理员列表。$wp_query
(对象): wp_query 班级。$wp_rewrite
(对象): wp_rewrite 班级。$wp
(对象): WP 环境设置类。$wpdb
(对象): WPDB 班级。$wp_locale
(对象): wp_locale 班级。$wp_admin_bar
(对象): WP_ADMIN_BAR 班级。$wp_roles
(对象): wp_roles 班级。$wp_meta_boxes
(数组):包含所有已注册的Metaboxes的对象,包括其ID,ARGS,回调功能和所有帖子类型的标题,包括自定义。$wp_registered_sidebars
(大批)$wp_registered_widgets
(大批)$wp_registered_widget_controls
(大批)$wp_registered_widget_updates
(大批)
管理全球
$pagenow
(字符串):在WP-Admin中使用。
也可以看看 get_current_screen() 对于WordPress管理屏幕API。$post_type
(字符串):在WP-Admin中使用$allowedposttags
(大批)$allowedtags
(大批)$menu
(大批)