نحوه پنهان کردن برگه اطلاعات اضافی در ووکامرس

آیا می خواهید برگه اطلاعات اضافی در صفحه محصول فروشگاه ووکامرس خود را حذف کنید؟ ممکن است بخواهید برگه های دیگر را حفظ کرده و برگه اطلاعات اضافی را حذف کنید.

برای دستیابی به این هدف ، باید تنظیمات جزئی را در فایل functions.php انجام دهید. انجام این کار بسیار آسان است و تنها کاری که باید انجام دهید این است که این آموزش را دنبال کنید تا سایت خود را خراب نکنید.

ووکامرس اطلاعات اضافی را مخفی کنید

وقتی اطلاعات حمل و نقل را به محصول خود اضافه می کنید (وزن و ابعاد) ، آنها به طور خودکار به برگه اطلاعات اضافی ووکامرس در صفحه محصول اضافه می شوند.

الگوی برگه “اطلاعات اضافی” لیستی از ویژگی های کل محصول را اضافه می کند. اگر کمی تحقیق کنید ، متوجه می شوید که این ویژگی ها از طریق product_tributes.php از طریق این تابع اضافه شده اند: enable_dimensions_display ().

مخفی کردن برگه اطلاعات اضافی

شایان ذکر است که دو روش برای مخفی کردن یا حذف برگه اطلاعات اضافی وجود دارد. آنها یک راه حل CSS و PHP هستند. در راه حل اول ، کد را در style.css خود وارد می کنید ، و در راه حل دوم ، از functions.php تم کودک خود استفاده می کنید. من به شدت توصیه می کنم از تم های کودک استفاده کنید زیرا اگر موضوع را به روز کنید تغییرات خود را از دست نخواهید داد.

با این حال ، مهم است که توجه داشته باشید که PHP بهتر از CSS است. این به این دلیل است که با CSS ، عنصر را بارگذاری می کنید و سپس آن را مخفی می کنید. اگر از PHP استفاده می کنید ، بارگذاری عنصر را متوقف می کنید. واضح است که PHP بهترین راه برای انجام این کار است.

مراحل مخفی کردن برگه اطلاعات اضافی

به این ترتیب برگه اطلاعات اضافی در تم ویترین نمایش داده می شود:

در اینجا مراحلی وجود دارد که باید انجام دهید:

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. هنگامی که صفحه ویرایشگر تم باز می شود ، به دنبال فایل توابع موضوع باشید تا عملکرد را برای مخفی کردن برگه اطلاعات اضافی اضافه کنید.
  • کد زیر را به فایل functions.php اضافه کنید:
/**

 *        Remove Additional Information Tab @ WooCommerce Single Product Page

  */

  add_filter( 'woocommerce_product_tabs', 'njengah_remove_product_tabs', 9999 );

  function njengah_remove_product_tabs( $tabs ) {

    unset( $tabs['additional_information'] );

    return $tabs;

}
  • این نتیجه در صفحه محصول واحد است:

نتیجه

به طور خلاصه ، این پست نحوه پنهان کردن برگه اطلاعات اضافی را به اشتراک می گذارد. علاوه بر این ، من تاکید کردم که PHP بهتر از CSS است. با CSS ، عنصر را بارگذاری می کنید و سپس آن را مخفی می کنید ، در حالی که با PHP ، بارگذاری عنصر را متوقف می کنید

اگر در مدیریت کد راحت هستید ، می توانید برگه های دیگر را اضافه کنید یا نام برگه های موجود را تغییر دهید. با این حال ، اگر اعتماد به نفس ندارید ، می توانید از یک افزونه قابل اعتماد مانند YITH ووکامرس Tab Manager استفاده کنید.

 

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

در این مقاله قصد داریم تا درباره نحوه پنهان کردن برگه اطلاعات اضافی در ووکامرس صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

مقالات پیشنهادی

نود جی اس

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


۹۳۹
۰
۱۲ آذر ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۹۷۷
۰
۱۳ آذر ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۸۸۶
۰
۱۳ آذر ۱۳۹۹

اندروید

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


۱۰۷۴
۰
۲۹ آبان ۱۳۹۹