رفتن به مطلب
bhb

درخواست راهنمایی درباره متاباکس

پست های پیشنهاد شده

سلام

دوستان امیدوارم کسی بتونه منو راهنمایی کنه ..

من متاباکس های دانلود دو سایت farsroid.com و download.ir رو دیدم و میخواستم بدونم کسی میتونه کمک کنه چطور میشه از متاباکس اینجوری استفاده کرد؟

یعنی لینک های دانلود با عنوان های متفاوت .. و نه تنها یک لینک بلکه چندین لینک توی یک پست. اگه میشه کمک کنید

نمونش این پست

ممنون

به اشتراک گذاری این ارسال


لینک به ارسال

سلام

دوستان امیدوارم کسی بتونه منو راهنمایی کنه ..

من متاباکس های دانلود دو سایت farsroid.com و download.ir رو دیدم و میخواستم بدونم کسی میتونه کمک کنه چطور میشه از متاباکس اینجوری استفاده کرد؟

یعنی لینک های دانلود با عنوان های متفاوت .. و نه تنها یک لینک بلکه چندین لینک توی یک پست. اگه میشه کمک کنید

نمونش این پست

ممنون

درخواست شما کمی نامفهومه

شما میتونین با استفاده از پلاگینهای metabox creator برای بخش مورد نظرتون مثلا پست یک متاباکس بسازین با چند فیلد برای افزودن لینکها



https://wordpress.org/plugins/metabox-creator/
https://wordpress.org/plugins/spiffy-meta-box-creator/
http://jeremyhixon.com/tool/wordpress-meta-box-generator/

به اشتراک گذاری این ارسال


لینک به ارسال

درخواست شما کمی نامفهومه

شما میتونین با استفاده از پلاگینهای metabox creator برای بخش مورد نظرتون مثلا پست یک متاباکس بسازین با چند فیلد برای افزودن لینکها



https://wordpress.org/plugins/metabox-creator/
https://wordpress.org/plugins/spiffy-meta-box-creator/
http://jeremyhixon.com/tool/wordpress-meta-box-generator/

خیلی ممنون ولی کدومشون بهتره ؟ شما اگر لینکی که دادم رو ببینین درخواست من رو متوجه میشید من میخوام توی یک پست چندین لینک دانلود قرار بدم با عنوان های مختلف که با متاباکسی که الان دارم فقط میشه لینک دانلود رو توی کادرش قرار بدم تا توی سایت فقط همون به نمایش در بیاد..

رفتم ولی چیزی سر در نیاوردم php زیاد یاد ندارم.. خودتون نمیتونید بگید؟

به اشتراک گذاری این ارسال


لینک به ارسال

سلام،

اگر میتونید با ایمیل بنده در ارتباط باشید راهنماییتون کنم

jok1062@yahoo.com (از طریق نرم افزار yahoo)

با احترام

به اشتراک گذاری این ارسال


لینک به ارسال

خیلی ممنون ولی کدومشون بهتره ؟ شما اگر لینکی که دادم رو ببینین درخواست من رو متوجه میشید من میخوام توی یک پست چندین لینک دانلود قرار بدم با عنوان های مختلف که با متاباکسی که الان دارم فقط میشه لینک دانلود رو توی کادرش قرار بدم تا توی سایت فقط همون به نمایش در بیاد..

رفتم ولی چیزی سر در نیاوردم php زیاد یاد ندارم.. خودتون نمیتونید بگید؟

از افزونه Advanced Custom Fields استفاده کنید.

آموزشش رو توی سایت ماندگار وب گذاشتم.

به اشتراک گذاری این ارسال


لینک به ارسال

از شورت کد هم می تونید استفاده کنید ک خيليم راحت ترین ب نظرم

به اشتراک گذاری این ارسال


لینک به ارسال

میتونید از افزونه ACF PRO استفاده کنید، که البته افزونه پولیه ، اما نسخه رایگانش هم موجوده ، اما امکاناتی مثه فارسروید رو به نسخه رایگان نمیشه به راحتی پیاده کرد!

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • مطالب مشابه

    • توسط Behzadea12
      سلام 
      چجوری میتونم پیوند یکتا مطالبم رو بر اساس یک متاباکس تنظیم کنم؟
    • توسط maraljoon
      سلام. وقت همگی بخیر
      آیا میشه متاباکسی ساخت که بصورت یک جدول باشه.که سطر و ستونش رو بشه هر زمانی ویرایش کرد و در فرانت اند نمایش داده بشه؟؟
      تونستم متاباکس بصورت یک فیلد تکست معمولی بسازم ولی ساخت جدول قابل ویرایش با محاسباتم جور در نمیاد.
      کدهایی که استفاده میکم:
      <?php add_action("add_meta_boxes", "add_custom_meta_box"); function add_custom_meta_box() { add_meta_box("custom-meta-box", "Custom Meta Box", "custom_meta_box_callback", "product", "advanced", "high", null); } function custom_meta_box_callback($object) { ?> <div> <label for="my_meta_box_text">Text Label</label> <input type="text" name="extra-info" rows="4" style="width:100%;" valeu="<?php echo get_post_meta($object->ID, "extra-info", true); ?>"/> </div> <?php } add_action( "save_post", "save_custom_meta_box" ); function save_custom_meta_box($post_id) { $meta_box_extra_info = ""; if (isset($_POST["extra-info"])) { $meta_box_extra_info = $_POST["extra-info"]; } update_post_meta($post_id, "extra-info", $meta_box_extra_info); } ?>  
    • توسط بویکا
      سلام خسته نباشید من یک متاباکس دارم با عنوان برند چطور می تونم ، کاری کنم که وقتی روی برند محصول کلیک کرد تمامی نوشته های که برند محصول یکی است برای من آرشیو کنه ؟
    • توسط Siaavash
      با استفاده از این آموزش یک متاباکس ساختم:
      add_action( 'add_meta_boxes', 'cd_meta_box_add' ); function cd_meta_box_add() { add_meta_box( 'my-meta-box-id', 'My First Meta Box', 'cd_meta_box_cb', 'post', 'normal', 'high' ); } function cd_meta_box_cb() { // $post is already set, and contains an object: the WordPress post global $post; $values = get_post_custom( $post->ID ); $text = isset( $values['my_meta_box_text'] ) ? $values['my_meta_box_text'] : ''; $selected = isset( $values['my_meta_box_select'] ) ? esc_attr( $values['my_meta_box_select'] ) : ''; $check = isset( $values['my_meta_box_check'] ) ? esc_attr( $values['my_meta_box_check'] ) : ''; // We'll use this nonce field later on when saving. wp_nonce_field( 'my_meta_box_nonce', 'meta_box_nonce' ); ?> <p> <label for="my_meta_box_text">Text Label</label> <input type="text" name="my_meta_box_text" id="my_meta_box_text" value="<?php echo $text; ?>" /> </p> <?php } add_action( 'save_post', 'cd_meta_box_save' ); function cd_meta_box_save( $post_id ) { // Bail if we're doing an auto save if( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return; // if our nonce isn't there, or we can't verify it, bail if( !isset( $_POST['meta_box_nonce'] ) || !wp_verify_nonce( $_POST['meta_box_nonce'], 'my_meta_box_nonce' ) ) return; // if our current user can't edit this post, bail if( !current_user_can( 'edit_post' ) ) return; // now we can actually save the data $allowed = array( 'a' => array( // on allow a tags 'href' => array() // and those anchors can only have href attribute ) ); // Make sure your data is set before trying to save it if( isset( $_POST['my_meta_box_text'] ) ) update_post_meta( $post_id, 'my_meta_box_text', wp_kses( $_POST['my_meta_box_text'], $allowed ) ); }  
      به جز یک مورد همه موارد درسته!
      اون یک مورد هم اینه که در صفحه ارسال/ویرایش مطلب بعد از اینکه باکس مربوطه رو پر می کنم و دکمه به روز رسانی رو می زنم، صفحه که دوباره لود می شه، داخل باکس متنی که نوشتم رو نمایش نمی ده! و کلمه "Array" نمایش داده شده!
      مشکل از کجاست؟
    • توسط milad021
      5
×
×
  • اضافه کردن...