كيفية إخفاء العلامات في موضوع واجهة المتجر WooCommerce

نشرت: 2020-10-10

كيفية إخفاء العلامات في موضوع واجهة المتجر WooCommerce في أي متجر WooCommerce ، هناك خياران رئيسيان للتصنيف: الفئات والعلامات. علامات المنتج مثل فئات المنتجات ، ولكن لا يوجد تسلسل هرمي في العلامات. هذا يعني أنه لا توجد "علامات فرعية". على سبيل المثال ، إذا كنت تبيع ملابس ولديك العديد من المطبوعات التي تم فحصها ، فيمكنك وضع علامة على "محدد".

ومع ذلك ، فإن تصنيف "product_tag" هو شيء نادرًا ما نحتاج إلى استخدامه في متجر WooCommerce الخاص بنا. عندما لا تستخدمه ، يمكنك إزالته بسهولة للحفاظ على نظافة واجهة المسؤول. إذا كان مسؤول WordPress الخاص بك مزدحمًا ، فإنه يقلل من قابلية الاستخدام ، والأشياء التي لا تعمل يمكن أن تربك حتى المستخدمين التقنيين.

WooCommerce Storefront الموضوع إخفاء العلامات

في هذا البرنامج التعليمي الموجز ، سأشارك بعض مقتطفات التعليمات البرمجية التي يمكنك استخدامها لإخفاء علامات المنتج. ومع ذلك ، قبل القيام بأي شيء من هذا البرنامج التعليمي ، يرجى الانتقال إلى المنتجات> العلامات والتأكد من عدم وجود علامات.

خطوات إخفاء رابط "جميع المنتجات> العلامات" من قائمة المسؤول

هذا هو الرابط الذي سأزيله:

علامات المنتج

فيما يلي الخطوات التي يجب عليك اتباعها:

  1. قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
  2. من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة محرر السمات ، ابحث عن ملف وظائف السمة لإضافة وظيفة لإخفاء رابط "جميع المنتجات> العلامات" من قائمة المسؤول.
  3. أضف الكود التالي إلى ملف PHP :
 / **

 * إخفاء رابط "جميع المنتجات> العلامات" من قائمة المسؤول

 * /

add_action ('admin_menu'، 'njengah_hide_product_tags_admin_menu'، 9999) ؛

الوظيفة njengah_hide_product_tags_admin_menu () {

            remove_submenu_page ('edit.php؟ post_type = product'، 'edit-tags.php؟ taxonomy = product_tag & amp؛ post_type = product') ؛

}
  1. هذه هي النتيجة: قم بإزالة علامات المنتج

خطوات إزالة علامات المنتج Metabox

إذا انتقلت إلى صفحة تحرير أي منتج ، فستجد مربع التعريف "علامات المنتج" ، على غرار مربع التعريف "علامات" WordPress. تحتاج إلى إزالته لأنه يسمح لك بالاختيار من بين العلامات المتاحة وإنشاء علامات جديدة. علامات المنتج في صفحة المنتج

يمكنك استخدام CSS لإخفائها في خيارات الشاشة ، لكن هذا لا يكفي. فيما يلي الخطوات التي يجب عليك اتباعها:

  1. قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
  2. من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة محرر السمات ، ابحث عن ملف وظائف السمة لإضافة وظيفة لإزالة مربع التعريف الخاص بعلامات المنتج.
  3. أضف الكود التالي إلى ملف PHP :
 / **

* إزالة علامات المنتج Metabox

* /

add_action ('admin_menu'، 'njengah_hide_product_tags_metabox') ؛

الوظيفة njengah_hide_product_tags_metabox () {

remove_meta_box ('tagsdiv-product_tag'، 'product'، 'side') ؛

}
  1. هذه هي النتيجة: إزالة علامات المنتج في صفحة المنتج

خطوات إزالة عمود العلامات من صفحة كافة المنتجات

هذا هو العمود الذي سأزيله: عمود علامات المنتجات

فيما يلي الخطوات التي يجب عليك اتباعها:

  1. قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
  2. من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة محرر السمات ، ابحث عن ملف وظائف السمة لإضافة وظيفة لإزالة عمود العلامات من صفحة جميع المنتجات.
  3. أضف الكود التالي إلى ملف PHP :
 / **

* إزالة علامات المنتج Metabox

* /

add_filter ('management_product_posts_columns'، 'njengah_hide_product_tags_column'، 999) ؛

function njengah_hide_product_tags_column ($ product_columns) {

unset ($ product_columns ['product_tag']) ؛

إرجاع $ product_columns؛

}
  1. هذه هي النتيجة: إزالة عمود علامات المنتج

خطوات إزالة منطقة نص علامات المنتج من التحرير السريع والتحرير المجمع

إليك ما سنقوم بتغييره: علامات الملكية في التحرير السريع

فيما يلي الخطوات التي يجب عليك اتباعها:

  1. قم بتسجيل الدخول إلى موقع WordPress الخاص بك والوصول إلى لوحة التحكم بصفتك المستخدم المسؤول.
  2. من قائمة لوحة التحكم ، انقر فوق قائمة المظهر> قائمة محرر السمات . عند فتح صفحة محرر السمات ، ابحث عن ملف وظائف السمة لإضافة وظيفة لإزالة منطقة نص علامات المنتج من التحرير السريع والتحرير الجماعي.
  3. أضف الكود التالي إلى ملف PHP :
 / **

* إزالة منطقة نص علامات المنتج من التحرير السريع والتحرير بالجملة

* /

add_filter ('quick_edit_show_taxonomy'، 'njengah_hide_product_tags_quick_edit'، 10، 2) ؛

function njengah_hide_product_tags_quick_edit ($ show، $ taxonomy_name) {

إذا ('product_tag' == $ taxonomy_name)

عرض $ = خطأ ؛

عودة $ show؛

}
  1. هذه هي النتيجة: قم بإزالة علامات المنتج في قسم التحرير السريع

استنتاج

أبرز هذا البرنامج التعليمي الموجز أن WooCommerce لديه خياران رئيسيان في التصنيف: الفئات والعلامات. بالإضافة إلى ذلك ، لقد أكدت أنه لا يوجد تسلسل هرمي في العلامات.

علاوة على ذلك ، لقد شاركت كيف يمكنك إزالة علامات المنتج بأمان في WooCommerce. لقد بدأت أولاً بإزالة رابط "جميع المنتجات> العلامات" من قائمة المسؤول.

بعد ذلك ، قمت بإزالة مربع التعريف الخاص بعلامة المنتج. إزالته أمر بالغ الأهمية لأنه يسمح لك بالاختيار من بين العلامات المتاحة وإنشاء علامات جديدة.

في القسم التالي ، قمت بمشاركة مقتطف رمز PHP لإزالة عمود علامات المنتج في صفحة جميع المنتجات. بالإضافة إلى ذلك ، قمت بمشاركة مقتطف رمز PHP لإزالة منطقة نص علامات المنتج من التحرير السريع والتحرير المجمع.

مقالات مماثلة