WordPress 函数:do_action()(执行动作)

do_action() 用来执行动作钩子,它和 apply_filters() 的区别在于没有返回值,单纯的就是在特定的地方执行插件或者主题开发者挂载的函数,一般存在于某个特殊的节点或者事件上(比如开始加载主题模板的时候或者发布一篇文章的时候)。 用法   1 do_action( $tag, $a … 继续阅读“WordPress 函数:do_action()(执行动作)”

WordPress动作钩子函数add_action()、do_action()源码解析

WordPress常用两种钩子,过滤钩子和动作钩子。过滤钩子相关函数及源码分析在上篇文章中完成,本篇主要分析动作钩子源码。 然而,在了解了动作钩子的源码后你会发现,动作钩子核心代码竟然跟过滤钩子差不多!是的,至此,我不得不告诉你,动作钩子只是WP开发者为了区分概念而把过滤钩子另外命名的一种东西!当然 … 继续阅读“WordPress动作钩子函数add_action()、do_action()源码解析”

wordpress二次开发:文章分页函数wp_link_pages()实例详解

有关wp_link_pages()文章分页函数的介绍:wordpress二次开发:文章分页函数wp_link_pages() wp_link_pages()详解 分享一个比较少用大但是比较使用的wordpress文章内页分页函数wp_link_pages() 不是普通的文章的分页哦。 WordPre … 继续阅读“wordpress二次开发:文章分页函数wp_link_pages()实例详解”

WordPress wp_head()优化:去除不必要的元素标签

最近笔者在采用wordpress建站的时候,发现页面会生成很多冗余的代码,有些东西其实我们用不到,而且没什么很大的作用,这些代码我找了半天也没找到源代码怎么删除,最终发现是wp_head() 这个方法输出的代码,那么要如何删除这些不必要的头部信息呢。 文章来自http://www.life134.c … 继续阅读“WordPress wp_head()优化:去除不必要的元素标签”

WordPress的body_class()函数详解

wordpress的body_class()函数,顾名思义,这个函数根据不同的页面类型为body标签生成class选择器,从而让设计人员可以各方便灵活的控制不同页面中的各个元素。本文对这一函数进行了详细的解析,包括该函数生成了些什么,所包含的属性值有哪些,以及如何使用和如何新增class选择器等等。 … 继续阅读“WordPress的body_class()函数详解”