آموزش عدم نمایش ابزارک‌ها دربرگه‌ای خاص

نویسنده :
تعداد بازدید :4,381

اگر دوست دارید ابزارک ها در برگه یا صفحه ای خاص مثل یرگه تماس نمایش داده نشوند. می توانید از با اضافه کردن کد زیر به فایل function.php به راحتی این کار رو انجام بدین. فقط باید خط مشخص شده رو ویرایش کنید.

<?php
add_filter( 'sidebars_widgets', 'disable_sidebar_widgets' );
function disable_sidebar_widgets( $sidebars_widgets ) {
 if ( is_page('about-me') )
 $sidebars_widgets = array( false );
 return $sidebars_widgets;
}
?>

علاقه ی زیادی به برنامه نویسی و دنیای آی تی دارم. تمام سعی خودم رو می کنم تا در این وب سایت دانش خودم را با دیگر دوستان به اشتراک بگذارم و مطالبی هر چند کوتاه در زمینه فناوری اطلاعات منتشر کنم.
  1. میلاد
    پاسخ توسط میلاد :

    سلام خسته نباشید
    من بی بی پرس نصب کردم حالا می خوام سایدبارو توی بخش انجمن ها و تمام زیر مجموعه هاش غیر فعال کنم که بتونم از پروفایل خود بی بی پرس تو انجمن استفاده کنم . توی تنظیمات برگه این امکان وجود داشت که فقط همون صفحه خاص و میشه سایدبارشو غیر فعال کرد و توی تمام زیر مجموعه های انجمن سایدبار هنوز هست .حالا میخواستم ببینم چطور میشه زیر مجموعه های انجمن هم سایدبار نداشته باشه ؟؟؟؟؟؟؟

  2. Viera
    پاسخ توسط Viera :

    لام
    ممنون کد جالبی بود ، ولی این کد فقط سایدبار رو حذف میکنه و جاش خالی میشه . چطور میشه ساید بار رو برای برگه ای خاص برداشت و مطالب رو به صورت تمام صفحه قرار داد که جای سایدبار خالی نمونه ؟
    ممنون میشم کمک کنید

    1. Omid Sh
      پاسخ توسط Omid Sh :

      سلام
      ساید بار رو بر حذف نمی‌کنه! ابزارک‌ها رو غیرفعال می‌کنه ولی چون شما در سایدبار فقط ابزارک دارید، پس سایدبار حذف می‌شه.

    2. Viera
      پاسخ توسط Viera :

      ممنون . اما میشه کمک کنید در مورد موضوع دومی که گفتم یعنی:
      …چطور میشه ساید بار رو برای برگه ای خاص برداشت و مطالب رو به صورت تمام صفحه قرار داد که جای سایدبار خالی نمونه ؟
      خیلی به این مسئله نیاز دارم ، لطفا هر طور که امکانش هست کمک کنید.
      البته یه سری قالب ها خودشون این حالت رو دارن که وقتی یک صفحه میخواهی بسازی از قسمت قالب های اون صفحه میتونی قالبی رو انتخاب کنید که سایدبار نداره و مطالب تمام صفحه هستند اما همه ی قالب ها این امکان رو ندارند. 🙁

    3. Omid Sh
      پاسخ توسط Omid Sh :

      فکر نمی‌کنم امکانش باشه.
      اگر باشه باید برای اون برگه خاص، یک فایل جدا باز بشه و استایل اختصاصی براش بنویسید.

ارسال نظر

کانال را در گوگل محبوب کنید