Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: Cuando el plugin WPML está activado, los posts publicados no se muestran en el administrador de posts. Solución: Para resolver este problema, necesitas acceder a la base de datos y dirigirte a la tabla
wp_icl_translations
. Configura
translation_id
con Incremento automático. Esto debería hacer que los posts aparezcan correctamente. Además, es importante verificar y configurar adecuadamente otras tablas de icl para evitar problemas futuros. Puedes seguir las instrucciones detalladas en este enlace: https://wpml.org/forums/topic/critical-error-when-not-even-doing-anything-on-the-site/#post-8117663. Recuerda realizar un backup antes de hacer cambios.
Si la solución proporcionada no resuelve tu problema o parece no ser relevante debido a actualizaciones o diferencias en tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Background of the issue:
He intentado publicar un post en español en mi sitio enlace oculto, pero después de publicarlo, al ir al administrador de posts no me muestra ninguno. Al desactivar el plugin WPML, se muestran todos los posts publicados. Ya actualicé el plugin y sigue sin funcionar.
Symptoms:
El administrador de posts no muestra los posts publicados cuando el plugin WPML está activado.
Questions:
¿Cómo puedo solucionar el problema de que los posts no se muestren en el administrador cuando WPML está activado?
Ve a WPML --> Soporte --> Solución de problemas y haz click en Determinar información de idioma.
Si el problema persiste, prueba a desactivar todos los plugins menos los de WPML para ver si hay algún conflicto. Luego ve activandolos 1 a 1 para ver con qué plugin hay conflicto. Te recomiendo hacer esto en un sitio de pruebas o a través del plugin Check Conlicts.
He desactivado los plugins y el tema, como me indica, pero no resolvió mi problema. Volví a desactivar los plugins de WPML, y al intentar reactivarlos, mi página se vuelve muy lenta y ya no puedo activarlos, ya que no carga rápido como antes.
Me gustaría solicitar acceso temporal (wp-admin y FTP) a su sitio para analizar mejor el problema. Encontrará los campos necesarios para esto debajo del área de comentarios cuando inicie sesión para dejar su próxima respuesta. La información que ingresarás es privada, lo que significa que solo tú y yo podemos verla y tener acceso a ella.
Dime como puedo ver el problema.
**IMPORTANTE**
- Haga una copia de seguridad de los archivos y la base de datos del sitio antes de brindarnos acceso.
- Si no ve los campos wp-admin/FTP, esto significa que los datos de inicio de sesión de su publicación y sitio web se harán PÚBLICOS. NO publique los detalles de su sitio web a menos que vea los campos obligatorios de wp-admin/FTP. Si no es así, pídame que habilite el cuadro privado.
El cuadro privado tiene este aspecto: enlace oculto
Veo que no tienes WPML instalado. ¿Te parece bien si lo instalo para poder analizar mejor el problema? Supongo que al activarlo y acceder a los posts de tu sitio, estas aparecen vacías, ¿es correcto?
Buen día Paola Mendiburu. Sí, se puede instalar, pero al activarlo, la página no carga y se cae. Además, los posts muestran un error y no se visualizan. Sin embargo, al desactivar el plugin, los posts sí se muestran. Quedo al pendiente de sus comentarios.
Ya quedó la migración del sitio. Por favor, cuiden las personalizaciones del mismo. Espero que encuentren una solución, ya que hemos tardado en resolverlo.
El problema está relacionado con la base de datos.
Para resolver este problema, necesitas acceder a la base de datos y ve a la tabla wp_icl_translations y configura translation_id con Incremento automático.ç
Después de esto ya aparece correctamente los posts.
De todas maneras me he fijado que en otras tablas de icl no están bien configuradas.
He cambiado el ID a "ID autoincrement" en todas las tablas, pero el problema persiste. Si puedes instalar el plugin, sería útil para que lo revisen. Espero que encuentren una solución pronto, ya que hemos tardado en resolverlo.
Buen día Paola Mendiburu, ya revisé la página y el problema ha quedado solucionado. ¿Podría explicarme qué fue lo que realizaron y si volverá a suceder al actualizar el plugin WPML?