0
カスタムウィジェット領域を別のウィジェットに挿入しようとしていますが、どこから起動するのかわかりません。一意のIDを持つウィジェットクラスのコンストラクタに新しいウィジェット領域を登録する必要がありますか?Wordpressはウィジェット内にウィジェット領域を作成します
私が達成しようとしているもの: ウィジェット領域を含むセクションウィジェットを挿入します。 カスタムウィジェットをウィジェット領域に挿入します。
<?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;
}
}
?>