bijaniri 1 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 با سلامآیا پلاگین و یا راه حلی وجود دارد که در هر صفحه دسته بندی ویجت هایی مخصوص آن صفحه دسته بندی در سایدبار های قالب قرار گیرند ؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 با کد نویسی می شه انجامش داد خیلی هم سخت نیست اما افزونه اش رو من ندیدم روش کار 1. به تعدادی که می خواهید سایدبار داشته باشید در فایل functions.php ریجستری کنید به این صورت function fakhar_widgets_init() {$x = 0;while($x<10) {register_sidebar( array('name' => 'Sidebar'.$x,'id' => 'sidebar_'$x,'description' => '','before_widget' => '<div id="%1$s" class="%2$s"" >','after_widget' => '</div>','before_title' => '<h4>','after_title' => '</h4>',) );$x +=1;}}این کد ده تا سایدبار می سازه برای کم و زیاد کردنش عدد 10 رو تغییر بدید 2. فایل sidebar.php قالب را باز می کنید و به این ترتیب کد نویسی می کنید <?phpif(is_category(1)) {if ( ! dynamic_sidebar( 'sidebar_1' ) );}elseif(is_category(5)) {if ( ! dynamic_sidebar( 'sidebar_2' ) );}elseif(is_category(7)) {if ( ! dynamic_sidebar( 'sidebar_3' ) );}//...else {if ( ! dynamic_sidebar( 'sidebar_0' ) );}?>که باید elseif(is_category(7)) {if ( ! dynamic_sidebar( 'sidebar_3' ) );}رو به تعدادی کهمی خواهید برای دسته های مختلف تکرار کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .