Fix Category And Comment Count

Cómo corregir la cantidad de categorías y comentarios después de importar WordPress

¿Ha notado un recuento de comentarios incorrecto después de importar desde WordPress? Importar un sitio de WordPress utilizando el importador incorporado a veces puede estropear el recuento de comentarios de WordPress. Aunque todos los comentarios se importan de forma segura y están visibles en el área de administración, sus publicaciones mostrarán el número incorrecto de comentarios en su sitio web. Este mismo error de importación también puede afectar el número de categorías y el número de taxonomías personalizadas. En este artículo, le mostraremos cómo corregir la cantidad de categorías y comentarios después de importar desde WordPress.

Como notó en la captura de pantalla anterior, después de importar el número de comentarios y el número de categorías, se muestra 0 en lugar del número real. Veamos cómo solucionarlo.

Video tutorial

Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo. Primero necesita crear una copia de seguridad completa de WordPress de su sitio. Debe hacer esto cada vez que vaya a realizar un cambio importante en su sitio. Le recomendamos que utilice BackupBuddy, es el complemento de copia de seguridad de WordPress más completo del mercado. Una vez que se realiza la copia de seguridad, pasemos al siguiente paso. Abra un editor de texto sin formato como el Bloc de notas y simplemente copie y pegue el siguiente código:[‘term_taxonomy_id’]; echo «term_taxonomy_id:». $ term_taxonomy_id. «cuenta =»; $ countresult = mysql_query («SELECT count[0]FROM «. $ Table_prefix.» Term_relationships WHERE term_taxonomy_id = ‘$ term_taxonomy_id’ «); $ countarray = mysql_fetch_array ($ countresult); $ count = $ countarray
; echo $ count. «[‘ID’]»; mysql_query (» UPDATE «. $ table_prefix.» term_taxonomy SET count = «$ count» WHERE term_taxonomy_id = ‘$ term_taxonomy_id’ «);} $ resultado = mysql_query (» SELECCIONAR ID DE «. $ table_prefix.» posts «); while ($ fila = mysql_fetch_array ($ resultado)) {$ post_id = $ fila[0]; echo «post_id:». $ post_id. «cuenta =»; $ countresult = mysql_query («SELECT count
FROM «. $ Table_prefix.» Comentarios DONDE comment_post_ID = ‘$ post_id’ AND comment_approved = 1 «); $ countarray = mysql_fetch_array ($ countresult); $ count = $ countarray

Comment Count Debe reemplazar DB_HOST, DB_USER, DB_PASSWORD con el host de su base de datos de WordPress (generalmente localhost), el nombre de usuario y la contraseña de la base de datos. Puede encontrar toda esta información iniciando sesión en su alojamiento de WordPress cPanel o viendo su archivo wp-config.php usando un administrador de archivos. Una vez que haya reemplazado la información, guarde este archivo como comentario-fix.php en su escritorio. Ahora deberá cargar este archivo en el directorio raíz de su sitio. Puede hacer esto usando un cliente FTP o usando el administrador de archivos en el panel de control de su alojamiento web. Después de descargar el archivo en su sitio web, debe abrir su navegador web y navegar hasta este archivo: http://example.com/comments-fix.php Reemplace example.com con la dirección de su sitio. Al visitar este archivo en su navegador, se ejecutará el script que simplemente recorre sus publicaciones, categorías, etiquetas, comentarios, etc. y actualice el recuento. «width =» 520 «height =» 344 «class =» alignnone size-full wp-image-25817 «/>
Corrección de términos taxonómicos y número de comentarios. Corrección de términos de taxonomía y recuento de comentarios Importante: Una vez que haya terminado de corregir el recuento de comentarios de WordPress, debe eliminar el archivo comments-fix.php de su servidor. Eso es todo, esperamos que este artículo le haya ayudado a actualizar el recuento de comentarios después de importar desde WordPress. También puede consultar nuestra guía sobre los errores más comunes de WordPress y cómo solucionarlos. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Google+.

Leave a Reply