WPML
الحالة
في انتظار المطور
الإضافة/القالب ذو الصلة
WP Job Manager
وسوم الموضوع
Compatibility

نظرة عامة على المشكلة

عند استخدام WPML مع ملحق Resume Manager الخاص بإضافة WP Job Manager، تؤدي مقالات Resume المترجمة إلى خطأ 404. يحدث هذا عند محاولة عرض مقالة Resume مترجمة.

حل بديل مؤقت

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • افتح الملف …/wp-content/plugins/wp-job-manager-resumes/includes/class-wp-resume-manager-post-types.php

  • ابحث عن السطر 224.

  • استبدل:
    		$rewrite = [
    			'slug'       => _x( 'resume', 'Resume permalink - resave permalinks after changing this', 'wp-job-manager-resumes' ),
    			'with_front' => false,
    			'feeds'      => false,
    			'pages'      => false,
    		];

  • بـ:
    // WPML Workaround for compsupp-7793
    		$rewrite = [
    			'slug'       => 'resume',
    			'with_front' => false,
    			'feeds'      => false,
    			'pages'      => false,
    		];
  • اذهب إلى «WPML > إعدادات»، وتأكد من تحديد «ترجمة المعرّفات النصية الأساسية للأنواع المخصصة للمقالات والتصنيفات (عبر WPML ترجمة النصوص)».
  • في نفس الصفحة، مرّر لأسفل إلى قسم «ترجمة أنواع المنشورات» وترجم المعرّف النصي للرابط الخاص بـ Resumes.
  • اذهب إلى «إعدادات > الروابط الدائمة» وانقر على «احفظ التغييرات» لتحديث الروابط الدائمة.

جميع المشاكل المعروفة →