常量WP_USE_THEMES用于什么?

时间:2011-03-24 作者:mikkelbreum

关于WP_USE_THEMES 常数Codex states:

如果在自己的设计中使用循环(并且自己的设计不是模板),请将WP\\u USE\\u THEMES设置为false。

但是对WordPress的实际影响是什么呢WP_USE_THEMES 设置为true还是false?我想知道WP是如何使用它的。

2 个回复
最合适的回答,由SO网友:Jan Fabry 整理而成

这仅用于template-loader.php, 以确定是否应加载主题文件。WordPress的正常“引导顺序”(始于wp-blog-header.php) 加载插件,解析URL,基于URL执行post查询,并调用主题。此主post查询通常用于“循环”。因此,如果您想要URL解析的所有优点,但不想使用站点主题来显示它,可以设置WP_USE_THEMESfalse 它不会执行最后一步。

SO网友:Kevin Wheeler

基于循环文档中的这一行:

<?php define( \'WP_USE_THEMES\', false ); get_header(); ?><我认为WP_USE_THEMES 在本例中,是运行注册到get_header 钩子,但不实际执行头模板文件。

结束

相关推荐