بررسی وجود ابزارک در سایدبار وردپرس توسط کد
با استفاده از این تکه کد می توانید قالب های وردپرسی خود را یک پله حرفه ای تر کنید. این تکه کد به شما این اجازه را می دهد تا بررسی کنید که آیا یک سایدبار دارای ابزارک هست یا نه. ابن ویژگی زمانی به کارتان می آید که بخواهید نوار کناری سایت ها را فقط در زمان استفاده از ابزارک ها در قالب جای دهید.
برای استفاده از این تکه کد ابتدا باید کد زیر را در فایل فانکشن قالب مورد نظر خود قرار دهید
function is_sidebar_active($index) { global $wp_registered_sidebars; $widgetcolums = wp_get_sidebars_widgets(); if ($widgetcolums[$index]) return true; return false; }
سپس کد فراخوانی سایدبار مورد نظرتان را در بین کد های زیر در هر جای قالب که می خواهید قرار دهید.
if( is_sidebar_active( 'sidebar-name' ) ): // code endif;
در کد بالا باید جای sidebar-name نام سایدبار را قرار دهید.
سلام . ساید بارهای ساخته شده فقط در صفحه اول سایت دیده میشن و موقع باز کردن پست ها یا هرصفحه دیگری دیده نمیشن . ممنون میشم راهنمایی بفرمایید .
از ساختار زیر استفاده کنید که برای خود وردپرس هست.