【发布时间】:2012-04-15 23:16:12
【问题描述】:
我在 wordpress.stackexchange.com 上问过这个问题,但没有回复。
我想以编程方式将小部件添加到我的 wordpress 网站。我尝试了codex docs中的以下代码:
class MyNewWidget extends WP_Widget {
function MyNewWidget() {
// 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' );
但似乎不起作用。我什至尝试了问题Programmatically add widgets to sidebars 中的代码,但无济于事。如果我错过了什么,请告诉我。
谢谢
【问题讨论】: