0
Wordpressは複数のウィジェットインスタンスを同じ場所に作成することをサポートしていますが、私のコードではそうではないようです。最近の投稿を表示するプラグインを作成しました。そして、私は、同じ場所に複数回表示できるようにしたいウィジェットを作成しました。Wordpressは複数のウィジェットインスタンスを作成しません
class My_Recent_Posts_Widget extends WP_Widget {
function __construct() {
parent::__construct(
'recent_posts', // Base ID
esc_html__('Recent posts', 'text_domain'), // Name
array('description' => esc_html__('Display posts via widgets', 'text_domain'),) // Args
);
}
そして、私はこのようなウィジェットを登録します。
function register_my_recent_posts_widget() {
register_widget('My_Recent_Posts_Widget');
}
add_action('widgets_init', 'register_my_recent_posts_widget');
問題は、私は管理者でウィジェットページ上の同じ場所に同じウィジェットの2つのインスタンスを配置しようとする場合は、2番目のウィジェットが表示されないです。
を試してみてください。それはどうやって助けられるのですか? – LogicDev
完全なコードを貼り付けてください –