随笔分类 - Wordpress源码分析
摘要:本文的侧重点是:展示和解读WordPress从启动(即从index.php入口进入)到在网页上展示模板和内容的过程。这个过程可以分为3个阶段,一是初始化阶段,即初始化常量、环境、加载核心文件等等;二是内容处理阶段,即根据用户的请求调用相关函数获取和处理数据,为前端展示准备数据;三是主题应用阶段,在这个阶段,需要展示的数据已经准备完毕,需要根据用户的请求加载相应的主题模板,即对主题进行路由。经过这三各阶段,用户请求的页面就可以完全的展现出来了~_~ 注:为了是思路更加的清晰易懂,暂时不考虑后台管理相关的文件,以及多博客/站点相关的文件! 初始化阶段 从 WordPress入口(大部分情...
阅读全文
摘要:(因为分析源码也会看别人的分析,看到好的我会粘贴过来,当然会带上链接^_^。) Wordpress是一个单入口的文件,所有的前端处理都必须经过index.php,这是通过修改web服务器的rewrite规则来实现的。这种做法的好处是显而易见的,这样URL更好看,不必为每一个url新建一个文件。 我们看看wp大致的文件调用是什么样子的。 wordpress可以分为3个阶段,一是初始化阶段,即初始化常量、环境、加载核心文件等等;二是内容处理阶段,即根据用户的请求调用相关函数获取和处理数据,为前端展示准备数据;三是主题应用阶段,在这个阶段,需要展示的数据已经准备完毕,需要根据用户的请求加...
阅读全文
摘要:最近感觉自己学习PHP陷入了瓶颈,心情很浮躁,总是不能静下心来,也许和工作上一些事情有关系吧,所以想找点事来做,沉下心来做。 一直在用wordpress,但是从来没仔细看过源码,趁着这个机会,打算分析分析源码,顺便做个笔记,方便以后查看。 分析的源码是3.5.2版的,代码量比较大,每天看一点,希望能够坚持下来。
阅读全文

浙公网安备 33010602011771号