WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual CMS 4.4.8
تم حلها في
4.4.9

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

في بعض الحالات، قد تعرض المقالات والصفحات التي لها معرّفات نصية للرابط متشابهة المحتوى الخطأ.

على سبيل المثال، إذا كان لديك نوع مقالة يُسمى كتب بمحتوى موجود على الرابط http://example.com/book/title/، وكان لديك أيضاً مقالة لها نفس المعرّف النصي للرابط، http://example.com/title/، فسترى المحتوى الخطأ عند زيارة عناوين URL هذه.

حل بديل مؤقت

يعمل مطورونا على إصلاح المشكلة.

كحل بديل مؤقت:


  1. اذهب إلى plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-404-guess.php، السطر 36

  2. استبدل
    	public function guess_cpt_by_name( $name, $query ) {
    		$type  = $query->get( 'post_type' );
    		$ret   = array( $name, $type, false );


  3. بـ
    	public function guess_cpt_by_name( $name, $query ) {
    		$type  = $query->get( 'post_type' );
    		if (empty($type)) {
    		    $type = !empty($query->get( 'pagename' )) ? 'page' : 'post';
    		}
    		$ret   = array( $name, $type, false );

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