- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.4.8
- Resuelto en
- 4.4.9
Resumen del problema
En algunos casos, las entradas y las páginas que tienen slugs similares pueden mostrar el contenido incorrecto.
Por ejemplo, si tiene un tipo de contenido llamado Libros con contenido en http://example.com/book/title/, y también tiene una entrada con el mismo slug, http://example.com/title/, verá el contenido incorrecto al visitar estas URL.
Solución alternativa
Nuestros desarrolladores están trabajando para solucionar el problema.
Como solución alternativa:
- Vaya a plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-404-guess.php, línea 36
- Reemplace
public function guess_cpt_by_name( $name, $query ) { $type = $query->get( 'post_type' ); $ret = array( $name, $type, false ); - Por
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 );