میخواهید برای هر پست سایدباری متفاوت داشته باشید؟ در حالت عادی یک سایدبار و در یک محل خاص برای همه پستها نمایش داده میشود. در این مقاله نحوه نمایش متفاوت سایدبار در هر پست وردپرس شرح داده خواهد شد.
چه زمانی نیاز است تا سایدبار متفاوت در وردپرس وجود داشته باشد؟
در حالت پیشفرض سایدبار توسط قالب وردپرس تعریف میشود. هر قالب در وردپرس چندین سایدبار یا مناطق آماده برای اضافه کردن ویجت موردنظر ارائه داده شده است. در حالت عادی سایدبار سایت وردپرس در تمامی پستها، صفحات، دستهبندیها و صفحات آرشیو بهصورت یکسان نمایش داده میشود. شاید بخواهید پستها و صفحات خاص نمایش متفاوتی داشته باشند. برای مثال نمایش محتویات خاصی از پستهای پربازدید، فرم ثبتنام ایمیل خاص یا نمایش تبلیغات.
آموزش نمایش متفاوت سایدبار در هر پست و صفحه در وردپرس
اولین چیزی که نیاز است، نصب افزونه Easy Custom Sidebars میباشد. پس از فعالسازی این افزونه از منوی Appearance » Theme Sidebars وارد میشوید تا سایدبارهای موردنظر را بسازید.
ابتدا لازم است نامی برای سایدبار خود انتخاب کنید و دکمه ایجاد را کلیک کنید. سپس سایدباری با نام موردنظر شما ساخته میشود و در قسمت مشخصات نمایش داده میشود.
سپس لازم است قالب سایدبار موردنظر را انتخاب کنید و شرح مختصری برای آن بنویسید. سپس لازم است محل نمایش سایدبار را مشخص کنید، از منوی موجود پستها، صفحات، دستهبندیها و تگهایتان را مشاهده میکنید. محلهای موردنظر را انتخاب کنید و دکمه سایدبار را اضافه کن را بزنید.
موارد انتخاب شده را در پایین تنظیمات سایدبار مشاهده میکنید. تغییرات را ذخیره کنید. در تهیه این نوع سایدبار محدودیتی ندارید، میتوانید هرچقدر که میخواهید سایدبار برای صفحات و پستهای متفاوت طراحی کنید.
اضافه کردن ویجت به سایدبار سفارشی
زمانی که سایدبار موردنظرتان را ایجاد کردید و محل متفاوتی را برایش انتخاب کردید، شاید بخواهید ویجتی را به آن اضافه کنید. لازم است به منوی Appearance » Widgets بروید و سایدباری که جدید ایجاد کردهاید را بهعنوان پیشفرض انتخاب کنید.
سپس ویجت موردنظر را به سایدبار اضافه کنید. افزونه سایدبار را متناسب با تنظیماتی که شما انجام دادهاید نمایش خواهد داد. سپس تغییرات را در صفحه مشاهده کنید.
منبع: wpbeginner