在Wordpress Codex page for 'register widget'上有通过插件注册小部件的基本示例代码: -
class MyNewWidget extends WP_Widget {
function __construct() {
// Instantiate the parent object
parent::__construct( false, 'My New Widget Title' );
}
function widget( $args, $instance ) {
// Widget output
}
function update( $new_instance, $old_instance ) {
// Save widget options
}
function form( $instance ) {
// Output admin widget options form
}
}
function myplugin_register_widgets() {
register_widget( 'MyNewWidget' );
}
add_action( 'widgets_init', 'myplugin_register_widgets' );
在此代码中,您可以看到我提到的三个功能。我想知道我是否可以更改自己的名字,还是预先创建的Wordpress功能?
答案 0 :(得分:0)
你可以在MyNewWidget中为你的成员命名,但是扩展WP_Widget的意思是WP_Widget的方法都可用于MyNewWidget,但你可以通过编写一个同名的方法来覆盖它们。 This may help explain