ایجاد ابزارک سفارشی سایدبار در وردپرس
ابزارک ها از بخش های جدایی ناپذیر قالب های وردپرس هستند بدین منظور همه ی قالب های وردپرس دارای ابزارک هستند و نمیتوان قالب های وردپرس را بدون ابزارک تصور کرد. ابزارک ها به سادگی با کشیدن و رها کردن در سایدبار ها و هر ناحیه ای از قالب که بخواهید قابل اجرا میباشند بسیاری از کاربران از ابزارک ها برای اضافه کردن عناصر سفارشی به سایدبار قالب خودشان استفاده میکنند با این حال ما در این مقاله به کاربران عزیز نحوه افزودن ابزارک سفارشی به سایدبار را را آموزش خواهیم داد.
اضافه کردن سایدبار ها و ابزارک های آماده در وردپرس
شما برای انجام این کار در ابتدا باید برای تم خود یک سایدبار و ابزارک ثبت نمایید شما میتوانید از سایدبار های متعددی استفاده کنید پس شما باید کدهای زیر را در فایل functions.php تم خود کپی نمایید.
function wpb_widgets_init() { register_sidebar( array( 'name' => __( 'Main Sidebar', 'wpb' ), 'id' => 'sidebar-1', 'description' => __( 'The main sidebar appears on the right on each page except the front page template', 'wpb' ), 'before_widget' => ' <aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside> ', 'before_title' => ' <h3 class="widget-title">', 'after_title' => '</h3> ', ) ); register_sidebar( array( 'name' =>__( 'Front page sidebar', 'wpb'), 'id' => 'sidebar-2', 'description' => __( 'Appears on the static front page template', 'wpb' ), 'before_widget' => ' <aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside> ', 'before_title' => ' <h3 class="widget-title">', 'after_title' => '</h3> ', ) ); } add_action( 'widgets_init', 'wpb_widgets_init' );
با استفاده از این کدها شما میتوانید چند سایدبار را ایجاد کنید ما براش شناسایی آن ها ناک و نشانی خاصی برای آن انتخاب کرده ایم شما نیز میتوانید در هنگام استفاده از آن از نام های دلخواه خود جهت شناسایی آن استفاده کنید.
اضافه کردن ابزارک سایدبار در فایل وردپرس
کاربران عزیز برای استفاده از ابزارک ها در سایدبار باید به قسمت پیشخوان /نمایش /ابزارک ها مراجعه کنند برای انجام این کار شما میتوانید از عمل کشیدن و رها کردن استفاده کنید. با این حال هنوز سایدبار در قالب شما نمایش داده نخواهد شد شما در این قسمت باید کدهای زیر را در فایل sidebar.php کپی نمایید.
<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?> <div id="secondary" class="widget-area" role="complementary"> <?php dynamic_sidebar( 'sidebar-1' ); ?> </div> <?php endif; ?>
بعد از جایگذاری این کدها سایدبار شما در جای مورد نظر نمایش داده خواهد شد.
این کدها فقط برای نمایش دادن سایدبار ها استفاده میشود زیرا در آن از آی دی خاص برای نمایش در sidebar استفاده شده است حال اگر شما بخواهید از این کدها برای سایدبار ناحیه ی دیگر تم خود مانند پاورقی استفاده کنید باید فایل مورد استفاده خود را به footer.php تغییر دهید ابزارک یکی از اجزای قدرتمند وردپرس است که شما میتوانید آن را در پستها و محتوای صفحه خود ایجاد کنید.
- تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
- دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
- آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
- دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
- دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
ممنون خیلی کمک کردید.