所以每个主题都有很高的灵活性, 可以自己设置页面, 也可以选择丢弃某些内容而不展示....而这个钩子函数倒也不是什么新鲜玩意, 接口的监听器、各种beforeAction afterAction等等, 在平常开发过程中也经常用到. 只是没有用到这么极致罢....我在查看缓存文件的时候, 看到了这段代码:
但奇怪的是, 我全局搜索变量$wp_object_cache, 却没有找到定义的地方. 最终我一点一点找到了它定义的地方....在log_query方法中, 记录到了queries变量中.
这个操作对于数据库的调优还是比较方便的....本来是想看看它为什么这么灵活, 结果发现其实在平常的开发过程中已经用到了, 不过WordPress对一些内容的处理还是给了我一些启发.
比如这种拼图式的页面组成, 可以将页面的展示和数据处理分离.