Las ubicaciones y/o los horarios de trabajo de los listados no funcionan tras la actualización
Este problema puede ocurrir si actualizas el tema desde una versión anterior a la 2.9.
Pasos iniciales para solucionar el problema:
- Ve a wp-admin > Herramientas del tema > Rendimiento > Actualizaciones de datos y haz clic en “Migrar ubicaciones” y “Migrar horarios de trabajo”.
- Ve a wp-admin > Herramientas del tema > Rendimiento > Regenerar caché de tarjetas de vista previa.
Esto debería resolver el problema en la mayoría de los casos. Sin embargo, en ciertos casos podrías recibir este error:
Error: No se pudo encontrar la tabla de ubicaciones.
Solución del problema mediante un fragmento de código
Primero, te recomendamos hacer una copia de seguridad antes de seguir los pasos a continuación.
- Añade este fragmento a tu tema hijo:
add_action( ‘init’, function() {
if ( current_user_can( ‘administrator’ ) && isset( $_GET[‘dbupdate’] ) ) {
global $wpdb;
$wpdb->query( «ALTER TABLE {$wpdb->posts} ENGINE = InnoDB;» );
delete_option( ‘mylisting_locations_table_version’ );
delete_option( ‘mylisting_work_hours_table_version’ );
}
} );
- Visita en tu navegador: tusitio.com/wp-admin?dbupdate para ejecutar el fragmento.
- Elimina el fragmento del tema hijo.
- Ve a wp-admin > Herramientas del tema > Rendimiento > Actualizaciones de datos y haz clic en “Migrar ubicaciones”.
- Ve a wp-admin > Herramientas del tema > Rendimiento > Regenerar caché de tarjetas de vista previa.
(Método alternativo) Solución manual del problema
- Inicia sesión en phpMyAdmin y selecciona la base de datos que usas para tu sitio web.
- Abre la tabla wp_posts > Operaciones > Opciones de tabla > Motor de almacenamiento y cámbialo a InnoDB.
- Abre la tabla wp_options y elimina las opciones “mylisting_locations_table_version” y “mylisting_work_hours_table_version”.
- Ve al panel de administración de tu sitio web y recárgalo una vez.
- Ve a wp-admin > Rendimiento > Actualizaciones de datos y haz clic en “Ejecutar nuevamente” para “Migrar ubicación de listados” y “Migrar horarios de trabajo”.
- Ve a wp-admin > Rendimiento > Tarjetas de vista previa y regenera la caché si la tienes habilitada.
Soporte
Usa el buscador de temas y encuentra lo que necesitas
¿Aún no lo encuentras?
Contacta al servicio de soporte

