如何制作小工具(widgets)(草稿)
小工具的制作包括两个方面的内容,一个是注册小工具区域;一个是制作可用的小工具。这里主要记录一下如何制作小工具。
默认的小工具都有哪些:
wp-includes/widgets/ 目录下包括了所有的系统提供的小工具。
如何制作小工具:
在functions.php添加相关语句,包括相关php程序
include CUBE_DIR . 'includes/widgets/test-widget.php';
创建一个类,继承‘WP_Widget’;
class Hp_Services_Widget extends WP_Widget { …… }
注册小工具
1)钩子‘widgets_init’
2)编写注册函数,使用函数register_widget
function register_service_section() { register_widget('Hp_Services_Widget'); } add_action('widgets_init', 'register_service_section');
编写不同的小工具方法大不相同,下面分别介绍几个典型的例子: