ووکامرس در نسخه های جدید از بلاک ادیتور و ویرایشگر گوتنبرگ برای ساخت برگههای پرداخت و سبد خرید استفاده میکند. متاسفانه این روش با خیلی از افزونههای پرداخت و ویرایش فیلدهای پرداخت سازگاری ندارد و برای بسیاری از کاربران مشکل ساز شده است. در این مقاله قصد داریم روش رفع این مشکل و بازگرداندن این برگهها به حالت قبل یعنی استفاده از شرتکد را توضیح دهیم.
ویرایش برگههای سبد خرید و تسویهحساب
ووکامرس به صورت پیشفرض شرتکدهایی برای صفحات مختلف ارائه میدهد. برای تغییر، کافی است مراحل زیر را انجام دهید:
- به پیشخوان وردپرس بروید.
- از منوی برگهها، برگه مربوط به سبد خرید یا تسویهحساب (پرداخت) را ویرایش کنید.
- در حالت ویرایش صفحه، محتوای فعلی (بلاکها) را حذف کنید.
- شرتکد مناسب را در ویرایشگر کلاسیک یا یک بلاک Shortcode وارد کنید.
- تغییرات را ذخیره کنید.
[woocommerce_cart] شرتکد موردنیاز برای برگه پرداخت:
[woocommerce_checkout]
بازگردانی برگههای پیشفرض ووکامرس
برخی مواقع ممکن است خودتان برگههای پیشفرض ووکامرس را پاک کرده باشید، در این حالت میتوانید آنها را از بخش زبالهدان برگهها بازیافت کنید. دقت کنید که بعد از بازیافت برگه در حالت پیشنویس قرار میگیرد و باید وضعیت آن را به منتشرشده تغییر بدهید.
اگر برگهها در زبالهدان هم نبودند مراحل زیر را طی کنید:
- به مسیر ووکامرس > وضعیت > ابزارها بروید.
- گزینه ایجاد برگههای پیشفرض ووکامرس را انتخاب کنید.
- سپس آنها را ویرایش کنید و مطابق روش توضیح داده شده در بالا محتوا را با شرتکد بسازید.