Solución: los comentarios no se muestran en el tema de Tesis después de la actualización de WordPress 4.0

Hace un mes, WordPress Versión 4.0 "Benny" se lanzó al público con varias mejoras y correcciones de errores. Aunque la nueva versión de WP se desarrolló sin problemas, la nueva actualización causó pocos problemas para los usuarios de WordPress que ejecutaban la versión anterior del tema Thesis. El problema está sucediendo con Thesis 1.8.5 y versiones anteriores de Thesis anteriores a la v1.8.5, que no son compatibles con WordPress 4.0. Como resultado de esto, los usuarios de Thesis 1.x pueden notar 500 Error del servidor y "Comentarios que no aparecen en las publicaciones”Después de actualizar a WordPress 4.0.

Un problema similar ocurrió en nuestro sitio, donde los lectores podían hacer comentarios, pero los comentarios en realidad no aparecían en ninguna publicación y solo se podía ver el contador de cantidad de comentarios. Bueno, finalmente lo arreglamos y fue bastante fácil. Comparto esto porque podría ser útil para otros usuarios de temas de tesis que enfrentan el mismo problema desde hace un mes.

DIYthemes ha lanzado un parche para solucionar este problema al lanzar la actualización Thesis 1.8.6 con compatibilidad completa con WordPress 4.0. Sin embargo, debe tener una cuenta de DIY Themes para descargar la actualización y ver las instrucciones para actualizar de la versión 1.xa 1.8.6. Bueno, incluso puede solucionar el problema resaltado simplemente siguiendo las instrucciones simples que se indican a continuación. Las instrucciones de corrección que se informan aquí se derivan del foro de soporte de Thesis.

Nota: Lo hemos probado en Thesis 1.8.4 + WordPress 4.0. Si tiene una versión anterior de Thesis anterior a la v1.8.5, primero debe actualizar Thesis a la v1.8.5. De alguna manera, si no puede actualizar Thesis, asegúrese de hacer una copia de seguridad del archivo comments.php primero y luego pruebe el siguiente truco.

NOTA: Debe utilizar la versión 1.8.5 antes de implementar esta revisión; Si aún usa una versión 1.x desactualizada, primero debe actualizar Thesis.

1. Usando FTP, navegue a la carpeta / wp-content / themes / thesis_185 / lib / classes / en su servidor.

2. Edite el archivo comments.php en la carpeta classes en la línea 187, en lugar de

$ wp_query-> comments_by_type = & separar_comentarios ($ wp_query-> comentarios); $ _comments = $ wp_query-> comments_by_type ['comentario'];

ahora escribe

$ wp_query-> comments_by_type = comentarios_separados ($ wp_query-> comentarios); $ _comments = & $ wp_query-> comments_by_type ['comentario'];

El único cambio es mover el "&" a la variable $ _comments realmente, pero eso parece causar los 500 errores internos del servidor.

Una vez que haya seguido estos pasos, verifique si sus comentarios ahora se muestran correctamente.

Afortunadamente, el truco citado anteriormente funcionó de maravilla para nosotros y los comentarios comenzaron a aparecer nuevamente como antes. Háganos saber si funciona para usted. :)

Propina vía @leanderbraunschweig [Soporte de WordPress]

Etiquetas: BloggingTricksUpdateWordPress