- Estado
- Resuelto por el autor
- Plugin/tema relacionado
- Houzez
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar el tema Houzez con WPML, es posible que experimente un problema en el que las estadísticas de los agentes (por ejemplo, estadísticas, reseñas, listados) no se muestran en las páginas de agentes traducidas.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/themes/houzez/template-parts/realtors/agent/single-agent-v1.php.
- Busque la línea 70.
- Reemplace:
if( houzez_option('agent_stats', 0) != 0 ) { $agent_listing_ids = Houzez_Query::get_agent_properties_ids_by_agent_id(get_the_ID()); }
- Por:
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);}
- Luego, abra el archivo …/wp-content/themes/houzez/framework/functions/stats.php.
- Reemplace:
$count = houzez_realtor_stats($taxonomy_name, $meta_key, get_the_ID(), $slug); - Por:
$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);