今天写了一段首页静态化的代码,来加速首页显示速度。突然想要不要弄个wordpress插件来实现一下。
参考地址
http://codex.wordpress.org/Writing_a_Plugin
一个标准的wordpress插件文件开头要这样写
写好的插件丢到wp-content/plugins里面就好了。
来个测试先在wp-content/plugins里建立一个文件叫yuexiaosheng.php
内容如下
其实仅仅是注释。到此就为止了。我们到后台插件列表看看
其实我们已经写了一个插件了。不过这个插件什么活也不干。
那么如何干活呢。
wordpress 全靠hooks.英文好的,可以直接去阅读英文文档有更全面的说话。具体看wordpress 插件API.
http://codex.wordpress.org/Plugin_API.
想让插件干什么活,主要是要找出那个API负责做什么。
比如我们在这个插件里写这么一句
add_filter('the_title', function($title) { return ''. $title. '';});
表示将所有博客中出来标题的地方,加粗。
add_filter的作用就是在数据库的内容显示或者添加的时候,进行一次修改过滤。
看来wordpress的插件搞起来不是太难。API还是比较齐全的。
以前喜欢无插件修改wordpress,现在发现弄个插件还是有点好处的,最简单的好处就是你不想用的时候把插件停用就好了。或者干脆从插件目录删除。不破坏wordpress的原来源码文件。升级不影响。
不过也看很多朋友说插件插多了,会慢。还真没体会过。
You must be logged in to post a comment.
需求多的功能还是做个插件方便撒,每次手动改累~
自豪的采用Wordpress 目测是2013改的主题 改的很好 CMS 很新颖 赞一个
不是的哦。是Twenty Ten 1.3 没怎么改。就改改样式表。