mhmd__sadeghi 1 ارسال شده در دی 00 گزارش بازنشر ارسال شده در دی 00 با سلام و وقت بخیر . من میخوام در بخش سفارشی سازی وردپرس یه سری از امکانات قالب در دست امین سایت بصورت داینامیک قابلیت کم و زیاد شدن داشته باشن . برای درک بیشتر شما فرض کنید که میخوایم یه بخش برای مدیریت شبکه های اجتماعی در customiser طراحی کنیم . فقط بجای اینکه کاربر رو محدود کنیم به آیتم هایی که در قالب وجود داره لینک بده کاربر بتونه با دکمه افزودن تعداد شبکه های اجتماعی خودش رو بیشتر کنه . این قابلیت تکرار المان در پلاگین های cmb2 و option tree وجود داره اما خوب میخوایم ببینیم این امکان در customiser وردپرس هستش که بتونیم باهاش تنظیمش کنیم . در cmb2 با قطعه کد زیر میتونیم آیکن های سایت رو افزایش بدیم . حالا چطور در customiser میشه این کار رو انجام داد . /*Tab Settings*/ $web_tab_group = $cmb->add_field( array( 'id' => 'web_tab_group', 'type' => 'group', 'repeatable' => true, 'options' => array( 'group_title' => __( 'تنظیمات تب', 'cmb2' ), 'closed' => true, ), ) ); $cmb->add_group_field( $web_tab_group, array( 'name' => 'عنوان', 'id' => 'title', 'type' => 'text', ) ); $cmb->add_group_field( $web_tab_group, array( 'name' => 'آیکون', 'id' => 'icon', 'type' => 'text', ) ); $cmb->add_group_field( $web_tab_group, array( 'name' => 'اسلاگ', 'id' => 'tax', 'type' => 'text', ) ); قابلیت 'repeatable' => true, که به گروه میدیم این امکان رو به ما میده . ممنون میشم که اگه راهی واسش دارین راهنمایی کنین . 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .