masoomi 0 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 با سلام خدمت دوستان گرامی من قصد دارم بخشی رو در قسمت نوشته ها اضافه کنم. مثلا چند کادر زیر بخشی که مطلب اصلی رو تایپ میکنیم اضافه کنم و محتوای اون رو توی مطلب نشون بدم. به طور مثال برای وبسایت املاک میخوام که اطلاعات متراژ و آب و برق و گاز و ..... رو جداگانه بگیره و توی نوشته نمایش بده. همچنین میخوام بدونم چطوری به صورت فیچری کنم. مثلا توی بخش مدیریت جلوی مبلمان چک باکس باشه و وقتی که تیک رو بزنیم توی نوشته تیک بخوره و وقتی که نزنیم ضربدر بخوره. خیلی ممنون نقل قول لینک به ارسال
Mobin 1669 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 شما باید از متاباکس استفاده کنید ایجاد متاباکس /* Adds a meta box to the post edit screen */ add_action( 'add_meta_boxes', 'myplugin_add_custom_box' ); function myplugin_add_custom_box() { add_meta_box( 'myplugin_box_id', // Unique ID 'Custom Meta Box Title', // Box title 'myplugin_inner_custom_box', // Content callback 'post' // post type ); } نوشتن تابع content متاباکس function myplugin_inner_custom_box( $post ) { ?> <label for="myplugin_field"> Description for this field </label> <select name="myplugin_field" id="myplugin_field" class="postbox"> <option value="">Select something…</option> <option value="something">Something</option> <option value="else">Else</option> </select> <?php } نوشتن تابع ذخیره متاباکس add_action( 'save_post', 'myplugin_save_postdata' ); function myplugin_save_postdata( $post_id ) { if ( array_key_exists('myplugin_field', $_POST ) ) { update_post_meta( $post_id, '_my_meta_value_key', $_POST['myplugin_field'] ); } } استفاده از اطلاعات ذخیره شده در نمایش پست <?php $value = get_post_meta( $post->ID, '_my_meta_value_key', true ); ?> <select name="myplugin_field" id="myplugin_field" class="postbox"> <option value="">Select something…</option> <option value="something" <?php if ( 'something' == $value ) echo 'selected'; ?>>Something</option> <option value="else" <?php if ( 'else' == $value ) echo 'selected'; ?>>Else</option> </select> برای اطلاعات بیشتر میتونین کلید زیر رو در گوگل جستجو کنید آموزش ساخت متاباکس نقل قول لینک به ارسال
masoomi 0 ارسال شده در اسفند 94 مالک گزارش بازنشر ارسال شده در اسفند 94 خیلی ممنون دوست عزیز ولی اینارو کجا باید وارد کنم ؟ هرکدام برای کدام بخشه ؟ کجای کدها بزارم ؟ ممنون نقل قول لینک به ارسال
Amir-s 110 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 در 4 ساعت قبل، masoomi گفته است : خیلی ممنون دوست عزیز ولی اینارو کجا باید وارد کنم ؟ هرکدام برای کدام بخشه ؟ کجای کدها بزارم ؟ برای اطلاعات بیشتر میتونین کلید زیر رو در گوگل جستجو کنید آموزش ساخت متاباکس 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .