آیا با خطای “الگوهای قدیمی” در فروشگاه ووکامرسی خود مواجه شدهاید؟ این مشکل میتواند تجربه خرید مشتریان شما را تحت تاثیر قرار دهد. در این راهنما، به بررسی جامع این خطا و نحوه رفع آن میپردازیم.
اهمیت بهروزرسانی الگوهای ووکامرس
ووکامرس، به عنوان محبوبترین افزونه فروشگاهساز وردپرس، به طور مداوم در حال بهروزرسانی است. این بهروزرسانیها شامل بهبود عملکرد، رفع باگها و افزودن قابلیتهای جدید میشوند. اما، اگر قالب فروشگاه شما با این بهروزرسانیها همگام نباشد، ممکن است با خطای “الگوهای قدیمی” مواجه شوید. این خطا میتواند به ظاهر فروشگاه شما آسیب بزند و حتی باعث اختلال در فرآیند خرید شود.
آنچه در این مقاله میخوانید:
- علت بروز خطای الگوهای قدیمی در ووکامرس
- راههای پیشگیری از این خطا
- مراحل گام به گام رفع خطای الگوهای قدیمی
علت بروز خطای الگوهای قدیمی
این خطا معمولاً زمانی رخ میدهد که نسخه ووکامرس شما بهروز شده باشد، اما قالب فروشگاه شما از الگوهای قدیمی ووکامرس استفاده کند. به عبارت دیگر، قالب شما با آخرین تغییرات ووکامرس سازگار نیست.
راههای پیشگیری از خطای الگوهای قدیمی
برای جلوگیری از این مشکل، نکات زیر را در نظر داشته باشید:
- انتخاب قالب سازگار با ووکامرس: قبل از نصب و فعالسازی هر قالبی، از سازگاری آن با آخرین نسخه ووکامرس اطمینان حاصل کنید. اکثر توسعهدهندگان قالب، سازگاری قالبهای خود را با ووکامرس اعلام میکنند.
- بررسی بهروزرسانیهای قالب: قالبهای خود را بهطور منظم بهروزرسانی کنید. این بهروزرسانیها معمولاً شامل رفع مشکلات سازگاری با ووکامرس هستند.
- استفاده از الگوهای پیشفرض ووکامرس: تا حد امکان از الگوهای پیشفرض ووکامرس استفاده کنید. این کار باعث میشود که قالب شما کمتر تحت تأثیر تغییرات ووکامرس قرار گیرد.
مراحل رفع خطای الگوهای قدیمی
اگر با خطای “الگوهای قدیمی” مواجه شدید، مراحل زیر را دنبال کنید:
- تهیه نسخه پشتیبان: قبل از هر اقدامی، از وبسایت خود یک نسخه پشتیبان تهیه کنید. این کار به شما امکان میدهد در صورت بروز هرگونه مشکل، وبسایت خود را به حالت قبل بازگردانید.
- بررسی الگوهای قدیمی: به پیشخوان وردپرس خود بروید و به مسیر ووکامرس > وضعیت بروید. در این صفحه، لیستی از الگوهای قدیمی ووکامرس که نیاز به بهروزرسانی دارند، نمایش داده میشود.

به عنوان مثال، الگوهای form-pay.php و form-login.php ممکن است قدیمی شده باشند.
توجه: اگر قالب شما به دلیل این الگوها دچار مشکل شده است، این مراحل را دنبال کنید. در غیر این صورت، ممکن است با بهروزرسانی قالب، این مشکلات خودبهخود برطرف شوند.

- کپی کردن الگوهای پیشفرض: الگوهای پیشفرض را از مسیر زیر کپی کنید:
wp-content/plugins/woocommerce/templates/form-pay.php
و آنها را در پوشه قالب خود در مسیر زیر قرار دهید:
wp-content/themes/your-theme/templates/form-pay.php
توجه: عبارت “your-theme” را با نام پوشه قالب فعال خود جایگزین کنید.
این مراحل را برای الگوهای form-login.php و سایر الگوهای قدیمی نیز تکرار کنید. پس از انجام این کار، اگر دوباره به بخش وضعیت ووکامرس بروید، باید خطای بهروزرسانی رفع شده باشد.
- مقایسه و اعمال تغییرات: با استفاده از یک ویرایشگر متن (مانند Atom، Visual Code، BBEdit یا Notepad)، الگوهایی را که در پوشه قالب قرار دادهاید و در مرحله دوم بهروزرسانی کردهاید، باز کنید. سپس، آنها را با الگوهای قدیمی در پوشه قالب مقایسه کنید و تغییرات لازم را اعمال کنید. در این مرحله، نسخه پشتیبانی که در ابتدا تهیه کردهاید، به شما کمک خواهد کرد.
جمعبندی و نکات کلیدی
برای کاهش احتمال بروز خطای الگوهای قدیمی در ووکامرس، به نکات زیر توجه کنید:
- سازگاری قالب: قبل از نصب قالب، از سازگاری آن با آخرین نسخه ووکامرس اطمینان حاصل کنید.
- بهروزرسانی منظم: قالبهای خود را بهطور مرتب بهروزرسانی کنید.
- استفاده از الگوهای پیشفرض: تا حد امکان از الگوهای پیشفرض ووکامرس استفاده کنید.
امیدواریم این راهنما برای شما مفید بوده باشد. در صورت داشتن هرگونه سوال یا پیشنهادی، لطفاً در بخش نظرات با ما در میان بگذارید.
منبع: docs.woocommerce.com
ارسال پاسخ