Solución de página en blanco al mandar comentarios en WordPress (DomTabs)

Hace unos meses al instalar DomTabs en uno de mis blogs, me di cuenta que al enviar un comentario me mandaba a una página en blanco, el comentario se enviaba, pero tenia que ir hacia atrás y volver a cargar la pagina para poder ver el formulario. Este problema ocurre por varias razones y acá las enumero con sus respectivas soluciones.

Caso 1: Problema en el código del theme:
El problema es con el archivo comments.php de tu theme de wordpress. Es posible que haya perdido una parte del código y al mandar un comentario, wordpress no entiende a quien pertenece. Para solucionarlo agrega el siguiente código antes de la etiqueta </form> (asegúrate de fijar las comillas si se cortan y pegan de este post)

<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />

Caso 2: Problema con el archivo wp-comments-post.php
La solución es abrir el archivo wp-comments-post.php que se encuentra en la instalación de WordPress (no en el theme) y encontrarás un espacio en blanco después de la última línea (en mi caso es la 99), lo único que hay que hacer es borrarla.

borrar_linea


Caso 3 (mi caso): DomTab:
Comó les mencione anteriormente, mi problema en los comentarios empezó luego de instalar DomTabs en mi theme. El domtab se limitaba a añadir el código antes de mi sección de contenido y cuando se enviaba el comentario desaparecía el post y el formulario. Después de buscar mucho encontré la solución:

1- Abre el archivo domtab.js incorporado en el theme.
2 – la línea 55, se encuentran:

parentMenu.getElementsByTagName(domtab.contentElements)[0].style.display=’none’;

3 – cambia la palabra ’none’ a ’block’ . La linea de código quedaría:

parentMenu.getElementsByTagName(domtab.contentElements)[0].style.display=’block’;

Acá les dejo la captura de pantalla del archivo domtab.js para que tengan una referencia.

domtabJS

Via:  techpavan

ENTRADAS RELACIONADAS
Como hacer pestañas (tabs) en WordPress con DomTABs

Este método de solapas es muy común verlo en el los sidebars  y resulta  muy útil a la hora de ahorrar espacio en nuestro blog, dejándolo ordenado y... 



0 Comentarios.

DEJA TU COMENTARIO