تست عنوان

متا پست (Post Meta) در وردپرس چیست؟

Post Meta اطلاعات اضافی است که به هر نوشته وردپرس متصل می‌شود. Custom Fields، اطلاعات SEO (عنوان، توضیحات)، تنظیمات صفحه و داده‌های افزونه‌ها همگی در جدول wp_postmeta ذخیره می‌شوند.

ویرایش دسته‌جمعی با SQL

تغییر یک meta_value خاص

UPDATE wp_postmeta SET meta_value = 'new_value' WHERE meta_key = 'my_key' AND meta_value = 'old_value';

حذف meta_key خاص

DELETE FROM wp_postmeta WHERE meta_key = 'unused_key';

اضافه کردن meta به همه پست‌ها

INSERT INTO wp_postmeta (post_id, meta_key, meta_value) SELECT ID, 'new_key', 'default_value' FROM wp_posts WHERE post_type = 'post';

ویرایش با WP-CLI

wp post meta update 123 my_key "new_value"
wp post meta list 123

ویرایش با افزونه

افزونه Custom Field Bulk Editor و Admin Columns Pro امکان ویرایش دسته‌جمعی متا از پیشخوان را دارند.

ویرایش با functions.php

function bulk_update_meta() {
    $posts = get_posts(array('numberposts' => -1, 'post_type' => 'post'));
    foreach ($posts as $post) {
        update_post_meta($post->ID, 'key', 'value');
    }
}
// اجرا یکبار: add_action('init', 'bulk_update_meta');

توجه: قبل از هر تغییر دسته‌جمعی حتماً بکاپ بگیرید!

هاست وردپرس میهن هاستینگ با بکاپ خودکار. سرور مجازی با SSH و WP-CLI. کانفیگ سرور شامل بهینه‌سازی دیتابیس وردپرس.

🚀 هاست وردپرس

مدیریت دیتابیس با phpMyAdmin و بکاپ خودکار.

مشاهده هاست وردپرس ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: