WordPress 全局变量是 WordPress 核心的一部分,它们存储有关当前环境的重要信息,这些变量可以在主题、插件和任何其他代码中使用,以获取或设置特定的值,以下是一些主要的 WordPress 全局变量以及它们的用途:
(图片来源网络,侵删)1. $wp
这是最常使用的全局变量之一,包含了许多有用的函数和数据结构。$wp>version
可以返回当前安装的 WordPress 版本。
2. $post
这个全局变量包含了当前正在处理的 post 的信息。$post>ID
可以返回当前 post 的 ID。
3. $posts
这个全局变量是一个数组,包含了在主查询中检索到的所有 post。$posts[0]
可以返回第一篇 post。
4. $comments
这个全局变量是一个数组,包含了在主查询中检索到的所有评论。$comments[0]
可以返回第一条评论。
5. $user_ID
这个全局变量包含当前登录用户的 ID,如果没有用户登录,这个值将为 0。
6. $current_user
这个全局变量包含当前登录用户的详细信息,如果没有用户登录,这个值将为 null。
7. $wpdb
这个全局变量是 WordPress 的数据库对象,你可以使用它来执行 SQL 查询。$wpdb>get_results("SELECT * FROM table_name")
可以返回一个数组,包含从表中检索到的所有行。
全局变量 | 描述 |
$wp | 包含了许多有用的函数和数据结构的全局变量 |
$post | 包含了当前正在处理的 post 的信息 |
$posts | 包含了在主查询中检索到的所有 post |
$comments | 包含了在主查询中检索到的所有评论 |
$user_ID | 包含当前登录用户的 ID |
$current_user | 包含当前登录用户的详细信息 |
$wpdb | 是 WordPress 的数据库对象,可以用来执行 SQL 查询 |
在使用这些全局变量时,你需要确保它们在你试图访问它们的地方是可用的,如果你在一个主题的模板文件中尝试访问 $post
,你需要确保你在一个循环(loop)中,或者你正在处理一个单独的 post。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。