WPML
الحالة
محلولة بواسطة المطور
الإضافة/القالب ذو الصلة
Houzez
وسوم الموضوع
Compatibility

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

عند استخدام قالب Houzez مع WPML، قد تواجه مشكلة لا تُعرض فيها إحصائيات الوكيل (مثل الإحصائيات، والمراجعات، والقوائم) في صفحات الوكيل المترجمة.

حل بديل مؤقت

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


  • افتح الملف …/wp-content/themes/houzez/template-parts/realtors/agent/single-agent-v1.php.

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

  • استبدل:
    if( houzez_option('agent_stats', 0) != 0 ) {
     $agent_listing_ids = Houzez_Query::get_agent_properties_ids_by_agent_id(get_the_ID());
    }
            


  • بـ:
    if( houzez_option('agent_stats', 0) != 0 ) {
    $default_lang_agent_id = apply_filters( 'wpml_object_id', get_the_ID(), 'houzez_agent', false, wpml_get_default_language() );
    $agent_listing_ids = Houzez_Query::get_agent_properties_ids_by_agent_id($default_lang_agent_id);}
            

  • ثم افتح الملف …/wp-content/themes/houzez/framework/functions/stats.php.
  • استبدل:
    $count = houzez_realtor_stats($taxonomy_name, $meta_key, get_the_ID(), $slug);
            
  • بـ:
    $default_lang_agent_id = apply_filters( 'wpml_object_id', get_the_ID(), 'houzez_agent', false, wpml_get_default_language() );
    $count = houzez_realtor_stats($taxonomy_name, $meta_key, $default_lang_agent_id, $slug);
            

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