Answers:
通常最好复制现有的名称,将其命名为唯一的名称,然后添加自己的功能。
将WP_Widget_Recent_Posts
类从wp-includes / class-wp-widget-recent-posts.php复制到functions.php(或者最好是主题中的另一个文件专门用于小部件),然后重命名为其他名称,例如My_Widget_Recent_Posts
在其中添加您的功能。
别忘register_widget('My_Widget_Recent_Posts')
了在init
阶段中也要打电话。
parent::__construct('recent-posts', __('Recent Posts'), $widget_ops);
'recent-posts'
应该更改为'my-recent-posts'
,并且您还应该将标签更改为使小部件可识别为您的标签:'My Recent Posts'
add_action( 'widgets_init', create_function( '', 'register_widget( "My_Widget_Recent_Posts" );' ) );
到中functions.php
。