[lwptoc float=”right”]
简介
出于各种原因,整个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-->为当前帖子强制标记。如果true,WordPress将不会执行more标签。$numpages(int):返回帖子中与的页面数$pages。
浏览器检测布尔变量
这些全局变量存储有关用户使用哪个浏览器的数据。
$is_iphone(布尔值):iPhone Safari$is_chrome(布尔值):Google Chrome浏览器$is_safari(布尔值):Safari$is_NS4(布尔值):Netscape 4$is_opera(布尔值):Opera$is_macIE(布尔值):Mac Internet Explorer$is_winIE(布尔值):Windows Internet Explorer$is_gecko(布尔值):FireFox$is_lynx(布尔值):Lynx$is_IE(布尔值):Internet Explorer$is_edge(布尔值):Microsoft Edge
Web服务器检测布尔变量
这些全局变量存储有关运行WordPress的Web服务器的数据。
$is_apache(布尔值):Apache HTTP Server$is_IIS(布尔值):Microsoft Internet信息服务(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(字符串):此WordPress安装所需的PHP版本$required_mysql_version(字符串):此WordPress安装所需的MySQL版本
其他变量
$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(数组):包含所有已注册元框的对象,包括它们的ID,参数,回调函数和所有帖子类型(包括自定义)的标题。$wp_registered_sidebars(数组)$wp_registered_widgets(数组)$wp_registered_widget_controls(数组)$wp_registered_widget_updates(数组)
管理员全局
$pagenow(字符串):在wp-admin中使用。
另请参阅get_current_screen()以获取WordPress Admin Screen API。$post_type(字符串):用于wp-admin$allowedposttags(数组)$allowedtags(数组)$menu(数组)
阅读全文
常见问题
下载地址失效了怎么版?
客服会第一时间检查下载地址,并发送到您的注册邮箱。如未及时处理可联系客服QQ或邮箱。
导入演示被中断了想重新导入怎么办?
https://themege.net/23822.html
不懂导入演示数据?无法一键导入演示数据?
https://themege.net/16186.html
原文链接:https://themege.net/6083.html,转载请注明出处。

评论0