قبل از هر چیز لازم است در مورد خود سایدبار صحبت کنیم. سایدبار یا نوار کناری در وردپرس معمولا نواری افقی در کنار صفحات است که اطلاعات مفیدی را به صورت فشرده در اختیار بازدید کننده می گذارد. مثلا لینک آخرین نوشته های سایت را در دسترس بیننده می گذارد یا لیستی از برگه های سایت و امثال آن.
وردپرس به طراح قالب اجازه می دهد که سایدبارهای متعددی را در قالب پیاده کند. در نگاه اول ممکن است این قابلیت خیلی مفید به نظر نرسد ولی با نگاهی عمیق تر می توانیم کاربردهای متعددی برای آن پیدا کنیم که تنها برخی از آن ها به شرح زیر هستند.
- استفاده از دو ساید بار کنار هم یا در دو طرف صفحه
- استفاده از ساید بارهای مختلف در صفحات مختلف سایت. مثلا برای داشتن سایدبارهایی با محتوای متفاوت در صفحه ی نخست و در صفحات داخلی سایت.
- درج یک یا چند ساید بار در پایین صفحه و ایجاد widget_area
سایدبارهای وردپرس می توانند به دو صورت باشند. نوع اول سایدبارهای استاتیک هستند. البته ممکن است محتوای این سایدبارها دینامیک باشد و منظور از استاتیک، ثابت بودن کد تشکیل دهنده ی آن هاست. قسمتی از کد HTML و PHP قالب که مربوط به سایدبار می شود در یک فایل php ذخیره می شود و در موقع لزوم فراخوانی می شود.
نوع دوم سایدبار وردپرس سایدبار دینامیک است. در سایدبارهای دینامیک محتوای همچنان می تواند دینامیک یا استاتیک باشد. تنها تفاوت موجود در این حالت دینامیک بودن کد ساید بار است. به بیان دیگر سایدبارهای دینامیک استفاده از ابزارک ها را برای طراح قالب و مدیر سایت امکان پذیر می سازد. البته طراح خوش ذوق می تواند با ترکیب این دو نوع سایدبار ایده های خلاق خود را به بهترین نحو ممکن پیاده کند. با این مقدمه کوتاه به سراغ نحوه ی تعریف و استفاده از سایدبارها می رویم.