今天在弄$permalink(永久链接)的相关插件时,不明白add_filter(‘name_save_pre’, ‘your_function’, 1)的含义.
add_filter的作用是向$wp_filter这个全局变量添加一个新的Hooks.以便在向数据库输入及用户屏幕输出时,执行自定义函数.
在这之前我并没有理解add_filter的作用,我弄不明白,为什么加了个name_save_pre就可以改变$permalink了.所以我想查看$wp_filter这个全局变量的值和结构.
基于这个原因,我需要一个函数能够做到.PHP的var_dump()基本能够实现,但不够清晰与完善.所以我在wp-includes的functions.php中添加了一个自定义变量输出函数dump();这个函数取自于ThinkPHP.
然后dump($wp-filter)时,我可以清晰地看到这个全局变量的结构.
看完其结构,我才真正明白了add_filter的作用.呵呵
有关wp中文标题的相关插件下载可以参见我转的一篇《WP中文标题转换英文或拼音的插件比较》日志;