Otros articulos que podrían interesarte…
Cómo recuperar una web caída por un error crítico con Code Snippets
Una de las cosas negativas de aplicar un hook mediante el plugin Code Snippets para insertar código en nuestro WordPress en vez de ponerlo en el funcions.php es que si algún código trunca la web por completo no podrémos arreglarlo simplemente borrando el plugin y volviéndolo a instalar, ya que los Snippets o fragmentos de código que vamos añadiendo se inyectan en la base de datos de WordPress.
Restaura la web desactivando el plugin
Antes de proceder podemos restaurar la web desactivando el plugin.
Accede mediante FTP o a través de tu cPanel y renombra la carpeta del plugin.
Por ejemplo nombralo como: code-snippets-old
Tu web volverá a funcionar pero sin los códigos que tenías añadidos con Code Snippets.
Quitar el error crítico de la base de datos
Seguidamente iremos al panel de nuestro hosting para acceder a la base de datos.
Buscaremos la tabla wp_snippets donde veremos todos los fragmentos que hayamos creado + los que tiene el propio plugin.
Tenemos 2 opciones:
1- Borrar el fragmento en cuestión.
2- Cambiar el valor de la columna “Active” a 0 que equivale a interruptor apagado del fragmento de código.
Tras salvar, volvemos a nuestro FTP para renombrar la carpeta del plugin como code-snippets y recargamos nuestra página en el back-end activando de nuevo Code Snippets.
Veremos el fragmento de código que nos ha fastidiado y ya podremos editarlo o borrarlo.
NOTA: Si borramos un snippet entero de la base de datos, al acceder de nuevo al panel de Code Snippets en nuestro WordPress, este ya no estará disponible.
En definitiva, si alguna vez te ocurre que debido a un error crítico con Code Snippets tu web se viene abajo tras insertar un fragmento de código que pudiera estar mal o simplemente no funciona en nuestra instalación, podrás restaurar la web realizando este proceso.





1 comentario. Dejar nuevo
La forma de hacerlo me funcionó bien, además pude hacer una copia de los scripts , para convertirlos a shortcodes funcionales por si algún día se pierden. Pude recuperar el sitio, muchas gracias..
JM SAS