前言
最近在搭建自己的博客站点时, 选择了网站使用较多的WordPress, 随着慢慢的使用, 它灵活的插件和主题令我折服. 基本上任何想要实现的功能, 都可以在上面通过插件的形式进行添加....基于这个原因, 我对WordPress进行了简单的分析, 这就是开源的好处嘛. 我从index.php文件一步步跟踪了整个请求的开始到结束. 因为能力有限, 这可能是最笨的办法了....页面展示
WordPress加载页面的地方, 就是最后的template-loader.php这个文件了.
其根据当前页面, 加载不同的文件进行展示....在WordPress中, 随处可见各种钩子的调用, 初始化的时候、加载插件、插件加载完成、加载主题等等等等....因为 配置的首次读取是在调用wp_not_installed()函数时, 而此时插件还没加载呢.