- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.8.1
- Resuelto en
- WPML 4.9
- Etiquetas de temática
- Bug
Resumen del problema
En algunos casos excepcionales, si tiene una gran cantidad de revisiones guardadas para una entrada, y hace otro cambio y previsualiza el cambio, podría ver un contenido incorrecto o no actualizado en lugar del contenido más reciente que acaba de introducir.
Solución alternativa
Nuestros desarrolladores están trabajando para solucionar el problema.
Las siguientes soluciones alternativas solo deben usarse después de realizar una copia de seguridad adecuada del sitio y de asegurarse de que sabe lo que está haciendo.
Puede limitar el número de revisiones que se guardan a un número menor, por ejemplo, 5;
para hacerlo, utilice este código y colóquelo en su wp-config.php
define('WP_POST_REVISIONS', 3 );
y actualice la página problemática
Otra solución alternativa mediante código sería ir a
Allí, en la función \WPML_Name_Query_Filter::get_single_slug_adjusted_IDs
justo antes de este código:
if ( ! $found ) {
$pages_with_name = $this->get_single_slug_adjusted_IDs_from_DB( $page_name_for_query, $post_parent );
$cache->set( $cache_key, $pages_with_name );
}
añada este código:
if ($this->post_type == 'revision') {
return null;
}