要扩展Mark的答案,默认WordPress小部件中的过滤器(除了widget_text
).
但是添加您自己的自定义小部件很容易-请将其放在您的functions.php
:
require_once("my_widget.php");
add_action("widgets_init", "my_custom_widgets_init");
function my_custom_widgets_init(){
register_widget("My_Custom_Widget_Class");
}
然后,您只需从
wp-includes/widgets/class-wp-widget-categories.php
到
my_widget.php
并将类名更改为调用中使用的名称
register_widget()
在上面
然后做你喜欢的任何改变!我建议也更改标题,以便您可以将其与默认类别小部件区分开来。