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。