Estimados Señores, desde que hice mi migración de Hosting, vengo experimentando muchos problemas con mi sitio WP. Stephan me dice en su diagnóstico que tengo "Errores Fatales" y la gente de soporte de WP me dice que tengo una Base de datos con más de 01 millón de Registros. He probado de Todo, instalando los ya consabidos Plug Ins de Optimización, de caché. Pero el problema persiste. :sick:
Buscando por la web encontré este artículo:
http://www.mediawebcenter.com/limpiar-la-base-datos-de-wordpress/
En concreto el autor propone una solución (mi BD es antigua tiene más de 2 años):
@@@@@@@@@@@@@
Borrar las revisiones de las entradas y post antiguos
Si no hemos realizado esto desde el inicio y tenemos guardadas infinidad de revisiones en la base datos antiguas, tendremos que entrar en phpMyAdmin para borrar todas las antiguas, primero respaldaremos la base datos con una copia seguridad, muy importante, hacer la copia seguridad.
Luego nos loguearemos en nuestro panel de phpMyAdmin para poder proceder al borrado de estos datos, con esta sencilla instrucción borramos todas las revisiones y comenzamos de cero
DELETE FROM wp_posts WHERE post_type = "revision";
@@@@@@@@@@@@
Mi consulta ¿es aconsejable este procedimiento? ¿conocen alguna otra solución?
Consideración: Mi Portal es un sitio de Noticias Diario y publico en promedio 10 Post por día.
Advertencia: No soy experto en código PHP y una vez intenté limpiar la BD y me traje todo el sitio abajo 🙁
URL del sitio: Contenido solo visible a usuarios registrados
Hola Jose
Primero, pra que no sigas aumentando tu espacio de BD, desactiva las revisiones
http://www.samuelaguilera.com/archivo/desactivar-revisiones-posts-wordpress.xhtml
Luego no es necesario que hagas el proceso manual de borrado, revisa
https://www.webempresa.com/blog/item/1499-optimiza-la-base-de-datos-de-wordpress-sin-usar-phpmyadmin.html
Saludos.
Estimado John, ya desactivé las revisiones. Ya tengo instalado el plugin WP-Optimize, pero me parece que solo trabaja con los Post de hasta 5 semanas. Mi consulta es ¿es necesario también que realice la siguiente acción, desde PHPMyAdmin?:
DELETE FROM wp_posts WHERE post_type = 'revision';
Me confirmas por favor
Hola
Si que puedes hacer esta acción, sin embargo te recomiendo antes realizar un backup de tu BD, esto lo puedes hacer desde el mismo PHPMYadmin exportando tu BD y descargandolo a tu máquina local
Saludos
Hola
Has colocado este código en tu wp-config?
define('WP_POST_REVISIONS', false);
Con esto ya no deberías tener nuevas revisiones
Saludos.
Hola,
Verifica si el siguiente enlace te es de ayuda:
https://wordpress.org/support/topic/disable-post-revisions-and-auto-save
Estimados, vuelvo a reabrir el tema. Desgraciadamente mi sitio web "explota" cada vez que hago algo: Publico un Post, intento probar un Plug In :sick:
Por favor quedo atento a sus comentarios :pinch:
Hola Jose,
Me dice un Administrador de Sistemas que tiene errores en tu web que deberías mirar:
[23-Oct-2014 09:59:01 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[23-Oct-2014 16:54:58 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[23-Oct-2014 23:29:41 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[24-Oct-2014 06:36:17 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[24-Oct-2014 13:18:34 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[24-Oct-2014 20:22:36 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[25-Oct-2014 02:58:05 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[25-Oct-2014 09:54:42 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[25-Oct-2014 16:29:43 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
[25-Oct-2014 23:26:22 UTC] PHP Fatal error: Call to undefined function get_header() in /home2/itusersm/public_html/wp-content/themes/TechPro/index.php on line 1
Es posible que la línea 1 de ese archivo tenga espacios en blanco antes de la llamada de < php
Saludos
Estimado Luis, muchas gracias por tu aporte. tengo una opción de "Reset" del tema, pero me comprometería todos los cambios y personalización del tema. Para colmo de males, el Soporte de los proveedores del Tema de Pago, me han "desaparecido" de su BD y no puedo consultarle directamente a ellos 🙁
Lo que pasa es que ese tema no permite la inserción del Banner (728 x 90) de un importantísimo cliente de mi sitio, en su oportunidad recurrí al Soporte de F Themes y me explicaron como insertar el código del banner y mucho me temo que en ese proceso haya movido o generado el espacio en blanco que me comentas.
¿Qué me aconsejas, teniendo en cuenta que mis conocimientos de código son elementales?
Hola Jose,
Cuando son errores del tema, generalmente no hay forma de solucionar si acceder al código.
Una prueba es lo que indican en http://ardamis.com/2011/06/02/fix-for-php-fatal-error-get_header-in-wordpress/
Si el código del banner no está bien realizado, prueba deshacerlo, y si los errores se corrigen luego intentar hacerlo nuevamente.
Si no realizaste copia de los archivos modificados, revisa el siguiente enlace para restaurar archivos, directorios, emails o cuenta completa fácilmente desde tu panel de control cPanel: https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-seguridad-superbackup/
Saludos