نظرة عامة على المشكلة
عند استخدام The Events Calendar مع Event Tickets، قد تواجه خطأ 404 أثناء الدفع عند إتمام الشراء، مع ظهور الرسالة «لم يتم العثور على مسار يطابق عنوان URL وطريقة الطلب».
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- أضف الكود التالي إلى ملف functions.php في قالبك:
add_filter( 'rest_url', 'fix_rest_url_double_slash', 5, 4 ); function fix_rest_url_double_slash( $url, $path, $blog_id, $scheme ) { // Replace multiple slashes with one, but keep https:// return preg_replace( '#(?<!:)//+#', '/', $url ); }