最近在玩微博,想把微博的内容弄到侧边栏,可是如果直接在侧边栏的文件里插入微博代码,不利于更改格式可能还不对。于是想到了自定义widget。
实现方法主要用到了这个函数。wp_register_sidebar_widget() , 在主题的function.php中加入下列自定义代码:
[cc lang=’php’] if( function_exists( ‘register_sidebar_widget’ ) ) {
register_sidebar_widget(‘mywidget,’mb_test’); //定义 名字
} [/cc]
再加入一行:
[cc lang=’php’]
function mb_test() { include(TEMPLATEPATH . ‘/code.php’); }
[/cc]
将你需要展示的代码放入code.php 文件中
这样一个名为mywidget的小工具就定义好了,这样你就可以拖放到侧边栏的任意位置,很方便吧!^_^