ارسال نشدن دیتا

پرسیده شده
فعالیت 943 روز پیش
دیده شده 411 بار
0

با سلام این کد رو زدم متا باکس در نوشته میاد و مشکلی نداره اما دیتا ارسال نمیشه ممنون میشم راهنمایی کنید

<?php
function wpdocs_my_display_callback($post) {
    ?> 
    <input type="text" name="wp_apis_post_price">
    <?php
}

function wpdocs_register_meta_boxes() 
{
    add_meta_box(
         'meta-box-id',
          __( 'قیمت مطلب', 'textdomain' ),
           'wpdocs_my_display_callback',
            'post' );
}

function wp_apis_save_price_meta_box($post_id)
{
    if(isset($_POST['wp_apis_post_price']))
    {
      update_post_meta($post_id ,'_price',$_POST['wp_apis_post_price'] );
    }
}

add_action( 'add_meta_boxes', 'wpdocs_register_meta_boxes' );
 add_action('save_post' , 'wp_apis_save_price_meta_box') ;
فایل پیوست

Erfan Tayebi
Erfan Tayebi

1 شهریور 00

0
حذف شده

سلام خدمت شما این تابع را تصحیح کنید:

function wpdocs_my_display_callback($post) {
    ?> 
    <input type="text" name="wp_apis_post_price" 
    value="<?php echo get_post_meta($post->ID, '_price', true) ?>" > //آپشن اینجا فراخوانی کنید
    <?php
}
فایل پیوست

رضا بیرجندی(محب)

توسط

رضا بیرجندی(محب)

5 شهریور 00