چرا آقای صالحی دوتا ساید بار طراحی کرد با این این روش ممکنه کسی که با قالب کار میکنه سردرگم بشه به نظرم در طراحی ساید بار اشتباه کرد
کد رجیستر ساید بار را به این شکل بنویسیم
register_sidebar([
'name' => 'ساید بار',
'id' => "sidebar_1",
'description' => 'توضیحات ساید بار',
'class' => '',
'before_widget' => '',
'after_widget' => "",
'before_title' => ''
,
'after_title' => "",
'before_sidebar' => '',
'after_sidebar' => '',
// 'show_in_rest' => false,
]);
اینم بشه محتوای کل ساید بار
<div class="col-lg-4 col-md-12 col-sm-12 col-12">
if(is_active_sidebar('sidebar_1')):?>
dynamic_sidebar('sidebar_1')?>
endif;?>
div>
برای ساخت هر ویجت هم به این شکل کار کنیم
function __construct() {
// Instantiate the parent object.
$widget_ops = array(
'classname' => 'widget_category',
'description' => 'ابزارک دسته بندی مطالب برای قالب معلم من',
);
parent::__construct( false, 'دسته بندی (معلم من)',$widget_ops );
}
خوشحال میشم نظرات بقیه رو بخونم
با تشکر