طريقة حذف الميتا بوكس من صفحات تعديل طلبات ووكومرس
إدارة المتاجر الإلكترونية تتطلب الكثير من الأدوات والخيارات لتحسين كفاءة العمل، وأحد الجوانب المهمة في هذا المجال هو كيفية إدارة صفحات تحرير الطلبات. إذا تم تفعيل تخزين الطلبات عالي الأداء (HPOS) في ووكومرس، قد تحتاج إلى إزالة بعض المربعات الوصفية (meta-boxes) لتبسيط واجهة تحرير الطلبات.
ما هي المربعات الوصفية ولماذا نحتاج لإزالتها؟
المربعات الوصفية في صفحات تحرير الطلبات تحتوي على معلومات مهمة، ولكن في حالات معينة، يمكن أن تكون مفرطة وتعوق العملية. وجود الكثير من المعلومات يمكن أن يجعل من الصعب على المديرين اتخاذ قرارات سريعة وفعالة. لذلك، من المفيد إزالة المربعات التي لا تحتاج إليها.
كيفية إزالة المربعات الوصفية من صفحات تحرير الطلبات عند تفعيل HPOS
لإزالة المربعات الوصفية في ووكومرس عند استخدام خاصية تخزين الطلبات عالي الأداء، يمكن استخدام كود بسيط يتم إضافته إلى ملف functions.php
في الثيم الفرعي الخاص بك أو كود في أحد الإضافات. إليك كيف يمكنك فعل ذلك:
أولاً، تحتاج إلى التحقق مما إذا كانت خاصية تخزين الطلبات عالي الأداء مفعلة. بمجرد التحقق، يمكنك تحديد الطريقة المناسبة لإزالة المربعات الوصفية بفاعلية.
add_action('add_meta_boxes', 'admin_order_custom_metabox', 100);
function admin_order_custom_metabox() {
$screen = class_exists('\Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController') &&
wc_get_container()->get(CustomOrdersTableController::class)
->custom_orders_table_usage_is_enabled()
? wc_get_page_screen_id('shop-order')
: 'shop_order';
remove_meta_box('woocommerce-order-items', $screen, 'normal'); // إزالة مربع عناصر الطلب
remove_meta_box('woocommerce-order-actions', $screen, 'side'); // إزالة مربع إجراءات الطلب
remove_meta_box('woocommerce-order-notes', $screen, 'side'); // إزالة مربع ملاحظات الطلب
remove_meta_box('order_custom', $screen, 'normal'); // إزالة مربع الحقول المخصصة
}
هذا الكود سيضمن إزالة المربعات الوصفية التي قد تكون غير ضرورية لك، مما يساعد في تحسين تجربة المستخدم أثناء تحرير الطلبات.
نقاط يجب مراعاتها
إذا كنت قد قمت بتغيير موضع بعض المربعات الوصفية عن طريق السحب والإفلات، ستحتاج إلى تعديل المعامل الثالث ليكون "normal" أو "side" حسب الحاجة. هذا يعدل الأماكن المناسبة للمربعات بحسب التعديلات السابقة.
فوائد إزالة المربعات الوصفية
من خلال القيام بعملية إزالة المربعات الوصفية غير الضرورية، ستحصل على واجهة تحرير أكثر بساطة وسرعة. بفضل ذلك، يمكن أن تزداد إنتاجية فريق العمل حيث سيصبح من السهل التعامل مع الطلبات والتركيز على العناصر الأكثر أهمية.
الخلاصة
إذا كنت تبحث عن كيفية إزالة المربعات الوصفية من صفحات تحرير الطلبات في ووكومرس مع تفعيل HPOS، فقد قدمنا لك خطوات بسيطة وتحليلًا واضحًا للموضوع. هذه العملية تعزز من فعالية العمل وتتيح لك تركيزك على الأمور الأساسية بالمتجر. تعتبر هذه التعليمات جزءًا مهمًا من تحسين تجربة إدارة الطلبات في متاجر ووكومرس بشكل عام. إن القيام بذلك سيجعل العملية أكثر سلاسة، مما يعود بالنفع عليك وعلى عملائك.
استخدم هذا الأسلوب لضمان تجربة مستخدم أفضل ولتحقيق أداء عالٍ لمتجرك الإلكتروني.