【发布时间】:2017-12-04 00:21:14
【问题描述】:
我正在尝试在另一个小部件中插入自定义小部件区域,但不知道从哪里开始。我是否需要在具有唯一 ID 的小部件类构造函数中注册新的小部件区域?
我想要达到的目标: 插入一个包含小部件区域的部分小部件。 将自定义小部件插入到带有小部件区域的部分中。
<?php
function dov_load_widget_default( ) {
register_widget( 'section' );
}
add_action( 'widgets_init', 'dov_load_widget_default' );
class section extends WP_Widget {
function __construct( ) {
parent::__construct(
'section',
__( 'Portfolio sections', 'dov_portfolio' ),
array( 'description' => __( 'Default section for widgets', 'dov_portfolio' ) )
);
}
// Creating widget front-end
public function widget( $args, $instance ) {
}
// Widget Backend
public function form( $instance ) {
}
// Updating widget replacing old instances with new
public function update( $new_instance, $old_instance ) {
$instance = array( );
return $instance;
}
}
?>
【问题讨论】: