您可以使用以下示例创建一次性小部件:wp_register_sidebar_widget
下面的代码将创建一个名为“您的小部件”的小部件,该小部件将在WordPress管理面板中可用。然后可以将小部件拖动到可用的侧栏中进行显示。
请注意,此小部件只能在1个侧栏中使用一次。对于递归小部件(可以多次添加并添加到多个侧栏的小部件),请参阅注册小部件功能。
function your_widget_display($args) {
extract($args);
echo $before_widget;
echo $before_title . \'My Unique Widget\' . $after_title;
echo $after_widget;
// print some HTML for the widget to display here
echo "Your Widget Test";
}
wp_register_sidebar_widget(
\'your_widget_1\', // your unique widget id
\'Your Widget\', // widget name
\'your_widget_display\', // callback function
array( // options
\'description\' => \'Description of what your widget does\'
)
);