<?php
/**
* 加载环境和模板
*
* @package WordPress
*/
//wp_did_header变量,相当于一个flag,确保每次刷新时,wp-blog-header.php文件只执行一次
if ( !isset($wp_did_header) ) {
//将$wp_did_header 设置为true,下次就不用再次加载 wp-load.php、template-loader.php
$wp_did_header = true;
//加载本文件所在目录下的wp-load.php文件
require_once( dirname(__FILE__) . '/wp-load.php' );
//内容处理阶段 wp()位于wp-include/functons.php中
wp();//调用$wp所属WP类的main方法
//加载template-loader.php
require_once( ABSPATH . WPINC . '/template-loader.php' );
}
?>
这是wp-blog-header.php的内容和注释。功能都已经说明。
WordPress 源代码分析(2)--安装2
最新推荐文章于 2021-07-17 16:41:47 发布