关于WP_USE_THEMES
常数Codex states:
如果在自己的设计中使用循环(并且自己的设计不是模板),请将WP\\u USE\\u THEMES设置为false。
但是对WordPress的实际影响是什么呢WP_USE_THEMES
设置为true还是false?我想知道WP是如何使用它的。
关于WP_USE_THEMES
常数Codex states:
如果在自己的设计中使用循环(并且自己的设计不是模板),请将WP\\u USE\\u THEMES设置为false。
但是对WordPress的实际影响是什么呢WP_USE_THEMES
设置为true还是false?我想知道WP是如何使用它的。
这仅用于template-loader.php
, 以确定是否应加载主题文件。WordPress的正常“引导顺序”(始于wp-blog-header.php
) 加载插件,解析URL,基于URL执行post查询,并调用主题。此主post查询通常用于“循环”。因此,如果您想要URL解析的所有优点,但不想使用站点主题来显示它,可以设置WP_USE_THEMES
到false
它不会执行最后一步。
基于循环文档中的这一行:<?php define( \'WP_USE_THEMES\', false ); get_header(); ?>
<我认为WP_USE_THEMES
在本例中,是运行注册到get_header
钩子,但不实际执行头模板文件。