جابجایی قیمت قلاب های ویترین فروشگاه ووکامرس

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

به طور پیش فرض، تم Storefront قیمت را بالای توضیحات محصول نمایش می دهد. علاوه بر این، ترتیب خلاصه از پیش تعریف شده است. اگر بخواهید آن ترتیب را تغییر دهید چه؟

جابجایی قیمت قلاب های ویترین فروشگاه ووکامرس

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

قلاب خلاصه صفحه فروشگاه ویترین ووکامرس

محتوا در صفحه تک محصول با استفاده از سه عمل نمایش داده می شود. این اقدامات در “woocommerce/templates/content-single-page.php” اجرا می شوند.

/**

* woocommerce_before_single_product_summary hook

*

* @hooked woocommerce_show_product_sale_flash - 10

* @hooked woocommerce_show_product_images - 20

*/

do_action( 'woocommerce_before_single_product_summary' );

/**

* woocommerce_single_product_summary hook

*

* @hooked woocommerce_template_single_title - 5

* @hooked woocommerce_template_single_price - 10

* @hooked woocommerce_template_single_excerpt - 20

* @hooked woocommerce_template_single_add_to_cart - 30

* @hooked woocommerce_template_single_meta - 40

* @hooked woocommerce_template_single_sharing - 50

*/

do_action( 'woocommerce_single_product_summary' );

/**

* woocommerce_after_single_product_summary hook

*

* @hooked woocommerce_output_product_data_tabs - 10

* @hooked woocommerce_output_related_products - 20

*/

do_action( 'woocommerce_after_single_product_summary' );

یک قلاب روی یک اکشن جزئیات محصول را برای هر محصول نشان می دهد. شایان ذکر است که تعداد مربوط به هر قلاب اولویت اجرا را تعیین می کند.

بنابراین هر چه تعداد کمتر باشد اولویت اجرا بیشتر می شود. ترتیب صفحه جزئیات محصول به صورت زیر نمایش داده می شود:

  • عنوان محصول
  • دکمه افزودن به سبد خرید
  • توضیحات متا

بنابراین، برای تغییر ترتیب، باید اولویت مربوطه را تغییر دهید. ووکامرس مراقب نمایش مطالب به ترتیب مذکور خواهد بود. برای تغییر اولویت، باید قلاب را بردارید و دوباره آن را با شماره دیگری اضافه کنید.

به عنوان مثال، اگر می خواهید گزیده ای را بعد از دکمه افزودن به سبد خرید نشان دهید، وزن قلاب گزیده باید بیشتر از قلاب دکمه افزودن به سبد خرید باشد. این نشان دهنده اولویت کمتر است. کد زیر را در فایل functions.php اضافه کنید:

/** to change the position of excerpt **/

remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 31 );

این نتیجه خواهد بود:

مراحل تغییر قیمت در قالب فروشگاهی ووکامرس

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

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیریت به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد، روی Appearance Menu > Theme Editor Menu کلیک کنید. وقتی صفحه ویرایشگر تم باز شد، به دنبال فایل توابع تم بگردید تا تابعی را اضافه کنید تا قیمت را در قالب ووکامرس Storefront تغییر دهید.
  • کد زیر را به فایل php اضافه کنید:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 25 );
  • این نتیجه خواهد بود:

نتیجه

در این مقاله مختصر، من در مورد قلاب های مورد استفاده در صفحه تک محصول به اشتراک گذاشته ام. تاکید کرده‌ام که تم Storefront قیمت را بالای توضیحات محصول به‌طور پیش‌فرض نمایش می‌دهد.

علاوه بر این، ذکر این نکته ضروری است که محتوا در صفحه تک محصول با استفاده از سه عمل نمایش داده می شود که من به اشتراک گذاشته ام. قلاب روی یک اکشن جزئیات محصول را برای هر محصول نمایش می دهد. بنابراین، تعداد مربوط به هر قلاب، اولویت اجرا را تعیین می کند. هرچه این عدد کمتر باشد، اولویت اجرا بیشتر می شود.

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

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

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

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


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

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

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

ناصر خالدی

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

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

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

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

هک و امنیت

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


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

اندروید

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


۱۰۵۵
۰
۲۹ آبان ۱۳۹۹

جاوا اسکریپت

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


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

وردپرس

وردپرس یک سیستم مدیریت محتوای قوی می باشد که با استفاده از آن می توان وب سایت ها و وبلاگ های گوناگونی با هر شرایطی را طراحی کرد چرا که این سیستم و ...


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