ادله به وجود داخل شدن این غلط
درحال حاضر بریم سراغ اصل قصه؛ ببین نقص دقیقاً از کجاست؟ ووکامرس توی ورژنهای جدیدش یه تغییر تحول خیلی تعالی داده. یه جورایی میشه اظهارکرد یه شیرینکاری خیلی جالب کرده! اومده برای کاغذ تسویه اکانت (checkout) به مکان استعمال از شورتکدهای دیرین، یه بلوک تازه گذارده توی طراحی سایت در مشهد ویرایشگر گوتنبرگ.
یعنی چی؟ یعنی شما الان هنگامی میخوای ورقه تسویهاکانت رو بسازی یا این که ویرایشش کنی، یه بلوک اختصاصی Checkout بهت میده. این بلوک خیلی تجهیزات جذابی داره. به عنوان مثالً خیلی شل میتونی متن دکمهها یا این که لیبل فیلدها رو تغییر و تحول بدی، فیلدی که نیاز نداری رو حذف کنی، ترتیب اکران رو عوض کنی و خلاصه هر جور فردیسازیای که بخوای اجرا بدی. از این حیث حقیقتاً فوقالعادهس و شغل باهاش لذتبخشه.
دستکاری شیت
بازنویسی ورقه
البته خب، ایراد دقیقاً از همینجا استارت میشه! اینجا اون نکته مهمیه که کمتر کسی بهش توجه میکنه، درگاههای پرداخت اهل ایران (مثل زرینپال، خزانه ملت، سامان و سایر) با این بلوک نو ووکامرس سازگار نیستن. زیرا این بلوک از ساختار جدیدی برای اکران داده ها استعمال میکنه و پلاگینهای پرداخت فعلی هنوز باهاش هماهنگ نشدن.
در واقع، اون پلاگینها همچنان از همون سیستم کلاسیک و شورتکد کهن به کارگیری میکنن. پس زمانی شما از این بلوک تازه توی ورقه تسویهحسابت به کار گیری می کنی، درگاههای پرداخت به هیچ وجهً چشم نمیشن! یعنی از دید پلاگین، همچین کاغذای به هیچ عنوانً وجود نداره یا این که درگاهی نمیتونه اونجا اکران داده بشه.
سوداش هم این میشه که مخاطب میاد درون هیبت، همگی اطلاعاتش رو وارد میکنه… ولی هیچ درگاهی نمیبینه و با پیام “هیچ نحوه پرداختی در دسترس وجود ندارد” مواجه میشه. پس تقصیر خیر از زرینپاله، خیر از پیکربندی شما. قضیه برمیگرده به یه ناسازگاری فی مابین بلوک تازه تسویهاکانت ووکامرس و پلاگینهای درگاه پرداخت اهل ایران که هنوز با این سیستم تازه هماهنگ نشدن.
دستکاری بلوک پرداخت در گوتنبرگ
دستکاری بلوک پرداخت در گوتنبرگ
البته این بلوک با درگاههای پرداخت اهل ایران مانند زرین پال و… سازش ندارد. این غلط را می توانید در سمت چپ بلوک ملاحظه کنید.
خطای ناسازگاری بلوک با زرین پال
خطای ناسازگاری بلوک با زرین پال
شیوه حل این نقص
خب اکنون پرسش مهم اینه که می بایست چی شغل کنیم؟ موقتیً که هنوز ورژن جدیدی از پلاگینهای پرداخت اهل ایران مثل زرینپال منتشر نشده که با بلوک تازه ووکامرس سازگار باشن، پس صرفا کاری که میتونیم جاری ساختن بدیم اینه که برگردیم به طریق پیشین.
یعنی چی؟ یعنی بیایم اون بلوک تسویهاکانت تازه ووکامرس رو از شیت checkout حذف کنیم و به جاش از همون شورتکد کلاسیک استعمال کنیم. این شورتکد خیلی بی آلایشس،
ادله به وجود داخل شدن این غلط
درحال حاضر بریم سراغ اصل قصه؛ ببین نقص دقیقاً از کجاست؟ ووکامرس توی ورژنهای جدیدش یه تغییر تحول خیلی تعالی داده. یه جورایی میشه اظهارکرد یه شیرینکاری خیلی جالب کرده! اومده برای کاغذ تسویه اکانت (checkout) به مکان استعمال از شورتکدهای دیرین، یه بلوک تازه گذارده توی طراحی سایت در مشهد ویرایشگر گوتنبرگ.
یعنی چی؟ یعنی شما الان هنگامی میخوای ورقه تسویهاکانت رو بسازی یا این که ویرایشش کنی، یه بلوک اختصاصی Checkout بهت میده. این بلوک خیلی تجهیزات جذابی داره. به عنوان مثالً خیلی شل میتونی متن دکمهها یا این که لیبل فیلدها رو تغییر و تحول بدی، فیلدی که نیاز نداری رو حذف کنی، ترتیب اکران رو عوض کنی و خلاصه هر جور فردیسازیای که بخوای اجرا بدی. از این حیث حقیقتاً فوقالعادهس و شغل باهاش لذتبخشه.
دستکاری شیت
بازنویسی ورقه
البته خب، ایراد دقیقاً از همینجا استارت میشه! اینجا اون نکته مهمیه که کمتر کسی بهش توجه میکنه، درگاههای پرداخت اهل ایران (مثل زرینپال، خزانه ملت، سامان و سایر) با این بلوک نو ووکامرس سازگار نیستن. زیرا این بلوک از ساختار جدیدی برای اکران داده ها استعمال میکنه و پلاگینهای پرداخت فعلی هنوز باهاش هماهنگ نشدن.
در واقع، اون پلاگینها همچنان از همون سیستم کلاسیک و شورتکد کهن به کارگیری میکنن. پس زمانی شما از این بلوک تازه توی ورقه تسویهحسابت به کار گیری می کنی، درگاههای پرداخت به هیچ وجهً چشم نمیشن! یعنی از دید پلاگین، همچین کاغذای به هیچ عنوانً وجود نداره یا این که درگاهی نمیتونه اونجا اکران داده بشه.
سوداش هم این میشه که مخاطب میاد درون هیبت، همگی اطلاعاتش رو وارد میکنه… ولی هیچ درگاهی نمیبینه و با پیام “هیچ نحوه پرداختی در دسترس وجود ندارد” مواجه میشه. پس تقصیر خیر از زرینپاله، خیر از پیکربندی شما. قضیه برمیگرده به یه ناسازگاری فی مابین بلوک تازه تسویهاکانت ووکامرس و پلاگینهای درگاه پرداخت اهل ایران که هنوز با این سیستم تازه هماهنگ نشدن.
دستکاری بلوک پرداخت در گوتنبرگ
دستکاری بلوک پرداخت در گوتنبرگ
البته این بلوک با درگاههای پرداخت اهل ایران مانند زرین پال و… سازش ندارد. این غلط را می توانید در سمت چپ بلوک ملاحظه کنید.
خطای ناسازگاری بلوک با زرین پال
خطای ناسازگاری بلوک با زرین پال
شیوه حل این نقص
خب اکنون پرسش مهم اینه که می بایست چی شغل کنیم؟ موقتیً که هنوز ورژن جدیدی از پلاگینهای پرداخت اهل ایران مثل زرینپال منتشر نشده که با بلوک تازه ووکامرس سازگار باشن، پس صرفا کاری که میتونیم جاری ساختن بدیم اینه که برگردیم به طریق پیشین.
یعنی چی؟ یعنی بیایم اون بلوک تسویهاکانت تازه ووکامرس رو از شیت checkout حذف کنیم و به جاش از همون شورتکد کلاسیک استعمال کنیم. این شورتکد خیلی بی آلایشس،

عنصرها تقویت کننده بهینه سازی