我不确定这些是否都是WordPress全局文件,但我对WordPress文件进行了快速的grep类型搜索,并试图提取出所有的全局文件。。
这是我编制的清单。它可能并不完美,但应该*希望*代表很多$GLOBALS
WordPress使用的关键字不会解释没有明确定义为$GLOBAL
, 但仍具有全球范围。
$GLOBALS[\'_menu_item_sort_prop\']
$GLOBALS[\'_wp_sidebars_widgets\']
$GLOBALS[\'blog_id\']
$GLOBALS[\'body_id\']
$GLOBALS[\'comment\']
$GLOBALS[\'comment_depth\']
$GLOBALS[\'content_width\']
$GLOBALS[\'current_site\']
$GLOBALS[\'current_user\']
$GLOBALS[\'custom_background\']
$GLOBALS[\'custom_image_header\']
$GLOBALS[\'debug_bar\']
$GLOBALS[\'editor_styles\']
$GLOBALS[\'is_winIE\']
$GLOBALS[\'link\']
$GLOBALS[\'login_grace_period\']
$GLOBALS[\'month\']
$GLOBALS[\'month_abbrev\']
$GLOBALS[\'more\']
$GLOBALS[\'post\']
$GLOBALS[\'post_type\']
$GLOBALS[\'posts\']
$GLOBALS[\'query_string\']
$GLOBALS[\'request\']
$GLOBALS[\'single\']
$GLOBALS[\'submenu\']
$GLOBALS[\'tab\']
$GLOBALS[\'type\']
$GLOBALS[\'weekday\']
$GLOBALS[\'weekday_abbrev\']
$GLOBALS[\'weekday_initial\']
$GLOBALS[\'wp_admin_bar\']
$GLOBALS[\'wp_filter\']
$GLOBALS[\'wp_object_cache\']
$GLOBALS[\'wp_post_types\']
$GLOBALS[\'wp_query\']
$GLOBALS[\'wp_styles\']
$GLOBALS[\'wp_taxonomies\']
$GLOBALS[\'wp_the_query\']
$GLOBALS[\'wp_version\']
如果您想更好地了解全局数组中的所有内容,可以运行以下操作以获得打印结果,因为上述方法显然存在缺陷,因为全局数组是以多种方式定义的。
add_action( \'shutdown\', \'print_them_globals\' );
function print_them_globals() {
ksort( $GLOBALS );
echo \'<ol>\';
echo \'<li>\'. implode( \'</li><li>\', array_keys( $GLOBALS ) ) . \'</li>\';
echo \'</ol>\';
}
这将为您提供全局范围内更全面的变量列表。
希望这有帮助。:)