답변:
일반적으로 기존 항목을 복사하고 고유 한 이름을 지정한 다음 고유 한 기능을 추가하는 것이 가장 좋습니다.
복사 WP_Widget_Recent_Posts
에서 클래스를 뭔가 다른 이름 바꾸기와 같은 (당신의 단지 위젯에 전념 테마 다른 파일, 바람직하게는, 또는)이 functions.php에 / 클래스 WP-위젯 최근-posts.php을 WP-포함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
.