رفتن به مطلب

ایجاد متاباکس در وردپرس بصوت جدول قابل ویرایش


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

سلام. وقت همگی بخیر

آیا میشه متاباکسی ساخت که بصورت یک جدول باشه.که سطر و ستونش رو بشه هر زمانی ویرایش کرد و در فرانت اند نمایش داده بشه؟؟

تونستم متاباکس بصورت یک فیلد تکست معمولی بسازم ولی ساخت جدول قابل ویرایش با محاسباتم جور در نمیاد.

کدهایی که استفاده میکم:

<?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);

}
?>

 

لینک به ارسال

ساده ترین راه استفاده از ACF pro هست که شما میتونید در اون سطر و ستون های داینامیک استفاده کنید ( به صورت متغیر * )

لینک به ارسال
در 3 دقیقه قبل، Black_Sky گفته است :

ساده ترین راه استفاده از ACF pro هست که شما میتونید در اون سطر و ستون های داینامیک استفاده کنید ( به صورت متغیر * )

خب استفاده از افزونه ACF راحتترین راهه. ولی فکر میکنم هدف اصلی انجمن یادگیری باشه.

من خودم سعی میکنم بیشتر از مخزن وردپرس و یا سایتهای دیگه روشهای پایه و اصولش رو یاد بگیرم. بنظرم پیشنهاد استفاده از افزونه خیلی منطقی نیست

 

لینک به ارسال

سلام

ببینید میتونید با همچین ابزارهایی:
https://github.com/rackerlabs/table-builder

 

تولیدکننده جدول بسازید و در بخش متاباکس فراخوانی و خروجیش رو ذخیره کنید.

لینک به ارسال

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

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

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

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

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

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

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

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

×
×
  • اضافه کردن...