WordPress: Guía de Reinstalación Manual

Puede suceder que tu sitio web hecho en WordPress haya sido infectado a un nivel donde no es posible limpiar el sitio de manera eficiente; ya sea porque son demasiados archivos maliciosos, porque inyectaron un backdoor o puerta trasera y siguen infectando el dominio luego de limpiarlo, o porque usted prefiere directamente hacer nuevamente su web.

En la siguiente guía le enseñaremos como reinstalar su sitio web en WordPress sin perder el contenido importante del mismo.

A continuación, enumeramos los pasos a seguir para reinstalar su sitio en WordPress.

Antes de reinstalar WordPress, es importante realizar una copia de seguridad de los archivos esenciales.

Acceso y Descarga de Archivos

  1. Accedan al dominio mediante FTP (usando FileZilla) o el Administrador de Archivos de cPanel.
  2. Descarguen los siguientes archivos y carpetas desde la carpeta principal de WordPress:

/wp-content/uploads/ → Contiene imágenes y archivos subidos.
/wp-content/themes/ → Guarda el tema activo si ha sido personalizado.
/wp-content/plugins/ → Para conservar configuraciones de plugins específicos.

Accedan a phpMyAdmin desde cPanel o el panel de control que utilice. Hecho esto, seleccione la base de datos correspondiente a WordPress.
Haga clic en Exportar => Rápido => Formato SQL.

Descargue el archivo .sql generado y guárdenlo en un lugar seguro.

Pueden borrar la instalación de WordPress desde la herramienta WordPress Management en cPanel.

Ahora, desde el mismo WordPress Management donde se desinstaló el sitio WordPress, se puede realizar una nueva instalación.

Después de reinstalar WordPress, es necesario restaurar los archivos previamente respaldados.
Recomendamos realizar la subida de archivos utilizando una conexión FTP con un cliente como Filezilla:

Proceda a subir las carpetas que desee de las que hizo respaldo en el paso 1.
Si Sube la carpeta /wp-content/uploads/, restaurará imágenes y archivos.
Si desea conservar los mismos temas y plugins, suba las carpetas /wp-content/themes/ y /wp-content/plugins/.

Acceda nuevamente a phpMyAdmin. Seleccione la nueva base de datos creada en esta instalación de WordPress, y luego vaya a Importar.

En la nueva pantalla, diríjase a Examinar dentro de Archivo a importar y seleccione la base en formato .sql que exporto antes.

Baje hasta el botón IMPORTAR una vez que haya seleccionado el archivo.

Para garantizar que todo funcione correctamente, revise los siguientes ajustes:

  • Permalinks: Ve a Ajustes => Enlaces permanentes y guarda los cambios.
  • Plugins: Reinstala y reactiva los plugins necesarios.
  • Archivo wp-config.php: Verifica que toda la información contenida sea correcta.
  • Pruebas finales: Asegúrate de que el sitio funcione correctamente y corrige posibles errores.

Con esto ya habrás reinstalado tu sitio web WordPress sin perder información crítica del mismo.

Esperamos que este artículo le brinde los conocimientos necesarios para reinstalar de forma manual WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

¿Qué es un Sitemap y cómo crearlo para tu sitio web?

Si estás pensando en desarrollar un sitio web, uno de los primeros pasos es elegir un buen servicio de alojamiento. Una vez que tengas claro el diseño y la apariencia de tu página, el siguiente paso es trabajar en el backend, lo que ayudará a optimizar el rendimiento y la funcionalidad de tu sitio.

Una parte importante del backend es la creación de un sitemap, una herramienta esencial para estructurar tu sitio web y mejorar su visibilidad en motores de búsqueda como Google. Un sitemap bien hecho es clave para una estrategia efectiva de SEO.

En términos sencillos, un sitemap es un mapa que organiza las páginas (URLs) de tu sitio web. Es un archivo en formato XML que enumera todas las URLs que deseas que Google indexe. Esto facilita que tus páginas aparezcan en los resultados de búsqueda cuando los usuarios buscan contenido relacionado.

El propósito principal de un sitemap es ayudar a los motores de búsqueda a comprender la estructura de tu sitio, lo que permite que el contenido se indexe de manera eficiente y mejore la experiencia de búsqueda del usuario.

El sitemap es fundamental para mejorar tu estrategia de SEO. Facilita el trabajo de los rastreadores de los motores de búsqueda al permitirles indexar tu contenido de manera más rápida y precisa. Esto aumenta las posibilidades de que tu sitio aparezca en los resultados de búsqueda cuando un usuario utiliza palabras clave relevantes.

El archivo del sitemap incluye información crucial, como la relación entre diferentes páginas, su relevancia y la frecuencia con la que se actualizan. También ayuda a los motores de búsqueda a identificar y evitar contenido duplicado, lo cual puede afectar negativamente el SEO de tu sitio.

Puedes crear un sitemap de manera manual o utilizando generadores automáticos. Sin importar el método que elijas, es fundamental mantener una estructura simple y organizada en tu sitio web.

Una estructura sencilla mejora la experiencia del usuario y facilita el trabajo de los motores de búsqueda. Por ejemplo, si una página está muy alejada de la página principal en términos de navegación, los motores de búsqueda la considerarán menos importante, dificultando su posicionamiento en los resultados de búsqueda.

Por eso, los expertos en SEO recomiendan mantener un sitemap claro y directo, ayudando a los rastreadores a navegar por tu sitio de manera eficiente y maximizando su visibilidad en los motores de búsqueda.

Si tienes conocimientos en HTML, crear un sitemap de forma manual te resultará sencillo, ya que el XML utiliza una sintaxis similar. Por lo tanto, no debería ser complicado trabajar con él.

El proceso es bastante simple: necesitas crear un archivo de texto con la extensión .xml y agregar el código con la información adecuada. A continuación, se muestra un ejemplo de cómo estructurarlo:

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <url>
        <loc>http://www.ejemplo.com/</loc>
        <lastmod>2025-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
    </url>

</urlset>
  • : Indica la URL de la página.
  • : Especifica la fecha de la última actualización.
  • : Muestra con qué frecuencia se actualiza la página (por ejemplo, diariamente, semanalmente o mensualmente).
  • : Define la importancia de la URL en comparación con otras páginas de tu sitio, en una escala de 0.0 a 1.0.

Una vez que hayas creado tu sitemap, es crucial validarlo para asegurarte de que no haya errores en la estructura del archivo XML. Si presentas un sitemap no válido, podrías afectar negativamente el rendimiento de tu sitio web en los motores de búsqueda.

Para hacerlo, puedes utilizar herramientas en línea como validador de sitemaps, las cuales verificarán la correcta estructura del archivo antes de que lo envíes a Google Search Console u otros motores de búsqueda.

Si prefieres ahorrar tiempo o no te sientes cómodo creando un sitemap manualmente, puedes optar por utilizar un generador automático.

El proceso es muy sencillo: solo necesitas ingresar la URL de tu sitio web en la herramienta generadora, y esta creará el sitemap de forma automática. Esto te permite obtener rápidamente un archivo XML listo para enviar a los motores de búsqueda.

Si tu sitio web está desarrollado en WordPress, una excelente opción es utilizar el plugin Yoast SEO. Este complemento no solo genera el sitemap automáticamente, sino que también se encarga de enviarlo a los motores de búsqueda. Además, cada vez que publiques una página o artículo nuevo, el sitemap se actualizará automáticamente para que los rastreadores siempre tengan la versión más reciente de tu contenido.

Utilizar generadores automáticos o plugins como Yoast SEO facilita considerablemente el mantenimiento de un sitemap actualizado, lo que mejora la visibilidad y el rendimiento de tu sitio web en los resultados de búsqueda.

Una vez que hayas creado tu sitemap, el siguiente paso es enviarlo a los motores de búsqueda para que puedan rastrear e indexar tu contenido. Para hacerlo, primero debes subir el archivo a tu sitio web y obtener su URL. Luego, podrás compartir esa URL con los motores de búsqueda que elijas.

Enviar el Sitemap a Google

Para enviar tu sitemap a Google, utiliza Google Search Console. Sigue estos pasos:

  1. Accede a tu cuenta de Google Search Console o crea una si aún no la tienes.
  2. En el menú de la izquierda, selecciona la opción “Sitemaps”.
  3. En la sección “Añadir un sitemap”, ingresa la URL del archivo XML que subiste a tu sitio web.
  4. Haz clic en “Enviar” para completar el proceso.

Enviar el Sitemap a Bing

Si deseas enviar el sitemap a Bing, utiliza Bing Webmaster Tools siguiendo estos pasos:

  1. Inicia sesión en tu cuenta de Bing Webmaster Tools o regístrate si es necesario.
  2. Ve al menú de la izquierda y selecciona “Sitemaps”.
  3. Haz clic en “Enviar sitemap”, ingresa la URL de tu sitemap y presiona “Enviar”.

Recomendación importante

Asegúrate de no incluir URLs redirigidas en tu sitemap, ya que esto puede dificultar la indexación y afectar el SEO de tu sitio.

Conclusión

Los sitemaps son fundamentales para estructurar tu sitio web de manera eficiente y mejorar su visibilidad en los motores de búsqueda. Un sitemap bien organizado contribuye significativamente a una estrategia SEO exitosa.

Recuerda que cada vez que realices cambios en tu sitio, deberás actualizar y reenviar el sitemap. No obstante, si estás utilizando un plugin que gestiona automáticamente el envío del sitemap, este paso se realizará de forma automática, asegurando que siempre esté actualizado.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

Instalar Moodle desde cPanel

Moodle es una de las plataformas más populares para la creación de cursos en línea, ampliamente utilizada por instituciones educativas y profesores alrededor del mundo. Su instalación es relativamente sencilla, especialmente cuando se realiza desde un panel de control como cPanel. En este artículo, te guiaré a través del proceso de instalar Moodle utilizando los instaladores automáticos disponibles en cPanel.

Antes de comenzar con la instalación, vale la pena entender qué es Moodle. Es un sistema de gestión del aprendizaje (LMS) gratuito que permite crear comunidades educativas en línea, dinámicas y personalizadas. Con Moodle, puedes diseñar cursos interactivos, asignar tareas y evaluar el progreso de tus estudiantes.

Para instalar Moodle desde cPanel necesitarás:

  • Dominio: Un dominio o subdominio donde alojar tu plataforma.
  • Servicio de Hosting: Un plan que incluya acceso a cPanel.
  • Softaculous: Herramientas integradas en muchos planes para facilitar la instalación automática.

Softaculous es una herramienta popular para instalar aplicaciones web directamente desde cPanel. Aquí tienes los pasos para instalar Moodle usando Softaculous:

  1. Accede a tu cPanel:
    • Ingresa tu nombre de usuario y contraseña en el panel correspondiente.
  2. Abre Softaculous Apps Installer:
    • Ve a la sección «Software» dentro del panel.
    • Haz clic sobre «Softaculous Apps Installer».
  3. Busca e Instala Moodle:
    • Utiliza el buscador superior izquierdo para encontrar «Moodle».
    • Haz clic sobre él y luego selecciona «Instalar ahora».
  4. Configura los Detalles:
    • Selecciona el protocolo (HTTPS recomendado).
    • Elige el dominio donde deseas instalarlo.
    • Deja vacío el directorio si será el sitio principal; si no, especifica uno (por ejemplo: tudominio.com/aulavirtual).
    • Asegúrate que esté seleccionada la versión más reciente disponible.
  5. Crea Cuenta Administrador:
    • Introduce un nombre usuario administrador seguro.
    • Establece una contraseña fuerte para ese usuario administrador.
  6. Finaliza Instalación:
    • Haz clic en «Instalar» para completar el proceso.

En opciones avanzadas, podrá configurar la base de datos, el prefijo a utilizar.

La instalación automática mediante Softaculous simplifica enormemente el proceso, permitiéndote tener tu plataforma lista rápidamente sin necesidad conocimientos técnicos avanzados ni complicaciones adicionales innecesarias, dándote libertad enfocarte directamente contenido educativo.

Con esta guía, podrás configurar tu plataforma educativa de forma rápida y eficiente. ¡Ahora estás listo para crear cursos y gestionar tu sistema de aprendizaje en línea!

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

WordPress: Cómo encontrar el nombre de la base de datos

Encontrar el nombre de la base de datos de WordPress es una habilidad importante que todo webmaster debería tener. Además de brindarte más control sobre tu sitio, también te ofrece información sobre la configuración y la estructura de WordPress.

Localizando el archivo wp-config.php

La mayoría de los scripts basados en la web tienen un archivo de configuración que contiene la información de la base de datos del servidor y las instrucciones sobre cómo se comporta el sistema. En el caso de WordPress, este archivo específico se llama wp-config.php. Para abrirlo, necesitarás acceso a los archivos de tu sitio web.

Para hacerlo, puedes utilizar el administrador de archivos del panel de control o un cliente FTP como FileZilla.

Usando el Administrador de Archivos

Después de abrir el administrador de archivos en tu panel, verás varios directorios y archivos. La ubicación del archivo wp-config.php depende completamente de dónde hayas instalado WordPress. Sin embargo, la ruta de instalación suele ser:

/public_html/wp-config.php en cPanel.
/httpdocs/wp-config.php en Plesk.
/web/public_html/wp-config.php en HestiaCP.

Usando un cliente FTP

Después de configurar FileZilla, conéctate accediendo a Archivo -> Gestor de sitios. Una vez que inicies sesión exitosamente en tu cuenta FTP, verás el directorio principal de tu hosting en el lado derecho de la pantalla. Si no instalaste WordPress en una subcarpeta, el archivo wp-config.php debería estar allí.

Encontrar el nombre de la base de datos de WordPress

Para abrir y revisar tu archivo wp-config.php, debes hacer clic derecho sobre él y seleccionar, editar o ver. Esta acción funciona de manera similar tanto en el cliente FTP como en el Administrador de Archivos.

Una vez dentro, busca el valor llamado DB_NAME. La cadena de números o letras que aparece después de este es el nombre de la base de datos de WordPress.

Conclusión

Hemos aprendido dos formas de localizar el nombre de tu base de datos de WordPress, ambas requieren verificar el archivo wp-config.php.

Conocer la ubicación del nombre de tu base de datos de WordPress revela más que solo el nombre. En el archivo wp-config.php, también encontrarás otros detalles que pueden ayudarte a comprender mejor cómo está estructurado WordPress y, sin duda, a gestionar tu sitio de manera más efectiva.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

WordPress: Cómo solucionar el error “No disponible por mantenimiento programado”

WordPress, como un sistema de gestión de contenido (CMS) de código abierto, recibe actualizaciones constantes de desarrolladores globales. Estas actualizaciones suelen corregir errores, agregar nuevas funciones y mejorar la seguridad.

Debido a que el software está en constante evolución, es fundamental mantener tu sitio actualizado con la última versión de WordPress para garantizar su rendimiento óptimo y seguridad.

Cuando se actualizan los archivos de WordPress, tu sitio entra automáticamente en modo de mantenimiento. Sin embargo, a veces puede surgir el error de “No disponible por mantenimiento programado”, dejando tu sitio web en ese estado más tiempo del previsto. Por ello, en esta guía te explicamos cómo manejar adecuadamente el mantenimiento programado en WordPress para resolver el error “No disponible por mantenimiento programado”.

El mensaje “No disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto” se muestra cuando WordPress entra en modo de mantenimiento. Este modo se activa durante las actualizaciones manuales del núcleo de WordPress, plugins o temas para evitar que el sitio web muestre errores en el front-end.

Durante el proceso de actualización, WordPress crea un archivo temporal llamado .maintenance. Este archivo activa el modo de mantenimiento y muestra el mensaje “No disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto”. Generalmente, este archivo se elimina automáticamente al finalizar la actualización, haciendo desaparecer el mensaje de mantenimiento. Sin embargo, en ocasiones, WordPress puede quedarse atascado en este modo, lo que hace que el mensaje persista incluso después de haber terminado la actualización.

Algunas razones por las cuales esto puede ocurrir son:

  • Memoria insuficiente: Los scripts PHP que gestionan las actualizaciones pueden fallar en eliminar el archivo .maintenance si no hay suficiente memoria disponible.
  • Respuesta lenta del servidor: WordPress tiene un límite de tiempo para la ejecución de scripts. Si el servidor responde lentamente, el script de actualización puede agotar el tiempo de espera antes de desactivar el modo de mantenimiento.
  • Problemas de compatibilidad: Si una actualización de un tema o plugin no es compatible con la versión de WordPress, puede provocar un error que detenga el proceso de actualización antes de completarse.
  • Interrupción de la actualización: Desactivar el modo de mantenimiento es el último paso del proceso de actualización. Es crucial esperar a que la actualización termine antes de ejecutar cualquier otro comando.

Afortunadamente, existe una solución simple para este problema. En la siguiente guía, te explicaremos cómo resolverlo.

Para resolver el error “No disponible por mantenimiento programado”, necesitas eliminar el archivo .maintenance del directorio raíz de tu sitio.

Para hacer esto, accede al directorio raíz de WordPress utilizando el Administrador de Archivos del panel de control de tu servicio de alojamiento web o a través de un cliente FTP.

En Sitios Hispanos ofrecemos variedad en cuanto a los sistemas de paneles de control. El archivo .maintenance se genera en la carpeta o directorio principal donde se ha instalado su WordPress. Generalmente, dicha instalación se hace sobre el /public_html o el /httpdocs.
Para borrar dicho archivo, debe ingresar a su panel de control, dirigirse a la parte donde está su administrador de archivos, buscar la ruta de la instalación y borrar el archivo. El directorio raíz de la instalación de WordPress si se instaló en la carpeta por defecto debe estar en:

En cPanel, dicha carpeta está en: /home/usuariocpanel/public_html
En Plesk, se encuentra en: /Directorio Principal/httpdocs
En HestiaCP, lo verá en: /home/usuariohestia/web/nombredeldominio/public_html

Al eliminar el archivo, tu sitio web de WordPress volverá a su estado normal y será accesible de nuevo.

Si te sientes cómodo usando un cliente FTP, este método puede ser ideal para eliminar el archivo .maintenance y solucionar el error “No disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto”.

En este tutorial, utilizaremos FileZilla. Asegúrate de que FileZilla esté configurado correctamente antes de comenzar. Accederemos a la estructura de archivos de un panel de control cPanel.

Una vez que hayas accedido a tus archivos web, dirígete a la pestaña Sitio Remoto. Allí, podrás ver una lista de los archivos de tu sitio en la carpeta public_html. Luego, busca el archivo .maintenance.

Es probable no encontrar el archivo, ya que cabe la posibilidad que esté marcado como archivo oculto. En este caso, haz clic en el botón Servidor de la barra de menú y elige la opción “Forzar la visualización de archivos ocultos”.

Aunque resolver el error «No disponible por mantenimiento programado» requiere solo unos pocos pasos, no querrás tener que eliminar el archivo de mantenimiento cada vez que ocurra este problema. Por lo tanto, es mejor prevenir las causas para evitar que ocurra.

Aquí tienes algunos consejos para hacerlo:

Mantén el navegador abierto durante las actualizaciones:
Al actualizar los archivos del núcleo de WordPress desde el panel de administración, presta atención al mensaje que aparece en tu pantalla. WordPress te notificará cuando el proceso se inicie, mostrando el siguiente mensaje:

Una vez que haya finalizado, verás un mensaje que dice “Desactivando el modo de mantenimiento. Se han completado todas las actualizaciones”.

Es crucial mantener la pestaña del navegador abierta hasta que las actualizaciones se completen. Cerrar la pestaña prematuramente puede interrumpir el proceso y agotar el tiempo de conexión al servidor.

Se recomienda actualizar tus temas y plugins tan pronto como haya actualizaciones disponibles. Sin embargo, actualizar demasiados archivos simultáneamente puede ralentizar el proceso y aumentar el riesgo de que tu sitio web quede atrapado en modo de mantenimiento.

Las actualizaciones masivas también pueden causar conflictos entre plugins o temas. Si esto ocurre, puede ser difícil identificar cuál es el archivo problemático. La solución más rápida suele ser restaurar una copia de seguridad de tu sitio, lo que significa perder las actualizaciones más recientes.

Además, asegúrate siempre de que el tema o plugin que planeas actualizar sea compatible con tu versión actual de WordPress. Puedes verificar esto en los detalles del directorio de WordPress.

En resumen:

El error “No disponible por mantenimiento programado. Vuelve a comprobarlo en un minuto” puede hacer que tu sitio sea inaccesible, afectando la experiencia del usuario y dañando la reputación de tu marca si no se resuelve rápidamente. Por ello, es fundamental identificar y solucionar este error a tiempo.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

Cómo Ocultar Advertencias y Desactivar Errores de PHP en WordPress de Forma Fácil

¿Estás tratando de desactivar advertencias o errores de PHP en WordPress? Estas advertencias y errores son poco atractivos y también pueden alejar a los visitantes, por lo que es importante aprender a ocultarlos.

En esta guía, te explicaremos cómo ocultar advertencias y desactivar errores de PHP en WordPress.

Los errores y advertencias de PHP son mensajes generados por el servidor que brindan información sobre un problema en el código PHP de tu sitio web en WordPress.

Los errores de PHP suelen señalar un problema más grave, como un fallo crítico en el código que podría romper tu sitio web.

Las advertencias son más bien un recordatorio amable; te alertan de posibles problemas, pero no impiden que el script se ejecute.

Estos mensajes pueden ser de gran valor para los desarrolladores durante la depuración.

La mayoría de las veces, las advertencias de PHP ocurren debido a plugins o temas desactualizados. Esto se debe a que los archivos centrales de WordPress se actualizan con frecuencia, lo que hace que parte del código quede obsoleto o en desuso.

La incompatibilidad entre plugins o entre un plugin y el tema activo también puede ser responsable del error. La falta de una sintaxis de codificación estandarizada entre desarrolladores y editores de plugins añade complejidad a este problema.

Afortunadamente, estas advertencias no indican necesariamente que el sitio esté roto. Solo se ven poco atractivas para un visitante que no las espera. Puede que el desarrollador cree una actualización para eliminar la advertencia, pero no siempre es inmediata.

Por lo general, no significan que tu sitio esté roto, pero pueden hacer que parezca poco profesional. Monitorearlas con un plugin como WP Umbrella puede ayudarte a detectar problemas antes de que escalen.

Las advertencias de PHP en WordPress se ven algo así: “/wp-content/plugins/pluginfile.php on line 238”

Básicamente, esto significa que una parte del archivo es incompatible con WordPress, el tema o algún otro plugin que estés utilizando.

Hasta que arregles el código tú mismo, puede ser mejor desactivar los mensajes de advertencia por completo.

Esta parte requiere editar el archivo wp-config.php. Antes de entrar en la parte técnica, asegúrate de hacer una copia de seguridad de tu sitio web. Una copia de seguridad te proporcionará una red de seguridad en caso de que algo salga mal.

Paso 1. Abre tu Archivo wp-config.php

Busca en tu archivo wp-config.php la siguiente línea:

define('WP_DEBUG', true);

O

define('WP_DEBUG', false);

Paso 2. Reemplaza las Líneas de Depuración

Reemplaza las líneas existentes con el siguiente fragmento de código:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Paso 3. Guarda y Sube los Cambios

Guarda tus cambios y vuelve a subir tu archivo wp-config.php a tu servidor web. Ya no deberías ver errores, avisos o advertencias de PHP en tu sitio web.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  X (Twitter)Facebook e Instagram.

WordPress: Cómo utilizar el modo de recuperación para solucionar errores

WordPress es una herramienta robusta y versátil, pero no está exenta de problemas ocasionados por actualizaciones de temas, configuraciones incorrectas de plugins o errores en código personalizado. Para mitigar estos inconvenientes sin perder acceso al sitio, WordPress incorpora una función conocida como modo de recuperación.

El modo de recuperación, introducido a partir de WordPress 5.2, es una funcionalidad diseñada para gestionar errores críticos que podrían impedir el acceso a tu página web. Cuando WordPress detecta un problema importante, como conflictos con un tema o plugin, este modo se activa automáticamente y envía un correo electrónico al administrador del sitio con detalles para solucionar el inconveniente.

El modo de recuperación entra en acción en los siguientes casos frecuentes:

  • Conflictos entre plugins: Las actualizaciones de un plugin pueden chocar con otros complementos o con el núcleo de WordPress.
  • Errores en temas personalizados: Cambios en el código de un tema pueden desencadenar fallos graves.
  • Problemas en el archivo functions.php: Este archivo controla funciones esenciales del tema, y un error aquí puede bloquear el sitio.
  • Actualizaciones interrumpidas: Una falla durante la actualización de un plugin, tema o del núcleo puede causar incompatibilidades.

Cuando ocurre un error crítico, WordPress notifica al administrador del sitio mediante un correo electrónico que incluye un enlace especial para acceder al modo de recuperación. Sigue estos pasos para utilizar esta función:

  1. Accede a la bandeja de entrada del correo electrónico vinculado a tu sitio WordPress.
  2. Busca un mensaje con un asunto como: “Tu sitio tiene un problema técnico” o algo similar.
  3. Abre el correo y encuentra el enlace que te permitirá acceder al modo de recuperación.

Nota importante: Si no encuentras el correo, revisa que la dirección de correo electrónico configurada en Ajustes > Generales de WordPress sea la correcta. También, verifica la carpeta de spam.

  • Haz clic en el enlace incluido en el correo que recibiste.
  • Introduce tus credenciales de administrador de WordPress para iniciar sesión.
  • Una vez dentro, verás una notificación confirmando que estás operando en modo de recuperación.

Al acceder al modo de recuperación, el panel de control te proporcionará información detallada sobre el problema, como:

  • El plugin o tema responsable del fallo.
  • El archivo y la línea de código donde ocurrió el error.

Estos detalles son esenciales para resolver el inconveniente de forma eficiente.

Identificado el origen del problema, puedes proceder con los siguientes pasos según sea el caso:

Si un plugin es el causante del error, puedes desactivarlo directamente desde el modo de recuperación.

Pasos a seguir:

  • Ve a Plugins > Plugins instalados.
  • Localiza el plugin indicado como problemático.
  • Haz clic en “Desactivar”.
  • Comprueba si el sitio vuelve a funcionar normalmente.

Sugerencia: Después de desactivarlo, revisa si hay actualizaciones disponibles o contacta al desarrollador para solucionar el conflicto.

Si el error está relacionado con el tema activo, cambia a uno de los temas predeterminados de WordPress, como “Twenty Twenty-Three”.

Pasos a seguir:

  • Dirígete a Apariencia > Temas.
  • Activa un tema predeterminado.
  • Verifica si el sitio funciona correctamente.

Nota: Si el problema proviene de un tema personalizado, revisa el archivo functions.php o solicita asistencia al desarrollador del tema.

Si no logras identificar la causa del problema, puedes intentar restaurar o desactivar archivos específicos de manera manual.

Pasos a seguir:

  1. Utiliza un cliente FTP como FileZilla para acceder a los archivos de tu sitio.
  2. Dirígete al directorio del plugin o tema problemático (por ejemplo, wp-content/plugins o wp-content/themes).
  3. Cambia el nombre de la carpeta del plugin o tema para desactivarlo. Por ejemplo:
    • Renombra la carpeta plugin-problematico a plugin-problematico-desactivado.

Al hacer esto, el plugin o tema quedará desactivado, permitiéndote acceder nuevamente al sitio.

El archivo functions.php es clave en la configuración del tema, y un error en su código puede provocar problemas críticos.

Pasos a seguir:

  1. Accede al archivo functions.php utilizando un cliente FTP o el Administrador de Archivos de tu proveedor de hosting.
  2. Revisa el código en busca de errores comunes, como:
    • Problemas de sintaxis (falta de paréntesis o llaves).
    • Funciones mal escritas o incompatibles.
  3. Realiza las correcciones necesarias y guarda los cambios.

Consejo: Si no sabes cómo corregir el error, intenta restaurar el archivo desde una copia de seguridad previa.

Después de solucionar el problema, WordPress saldrá automáticamente del modo de recuperación cuando el sitio funcione correctamente.

Si prefieres salir manualmente:

  1. Inicia sesión en el panel de administración de WordPress.
  2. Cierra la sesión en el modo de recuperación.
  3. Verifica que tu sitio opere sin errores.

Aunque el modo de recuperación es una herramienta poderosa, lo ideal es evitar problemas graves. Aquí te dejamos algunas recomendaciones:

  • Mantén WordPress actualizado: Asegúrate de que el núcleo, los plugins y los temas estén al día para evitar conflictos.
  • Realiza copias de seguridad periódicas: Utiliza herramientas como WP Toolkit, UpdraftPlus o BackupBuddy para guardar versiones completas de tu sitio.
  • Prueba cambios en un entorno de pruebas: Antes de realizar actualizaciones en tu sitio principal, verifica que todo funcione en un entorno de staging.
  • Descarga temas y plugins confiables: Solo instala elementos de fuentes oficiales para reducir riesgos de vulnerabilidades.
  • Monitorea el desempeño de tu sitio: Herramientas como Google Search Console pueden ayudarte a detectar problemas antes de que se vuelvan críticos.

Resumen

El modo de recuperación en WordPress es una herramienta esencial para diagnosticar y solucionar problemas críticos. Gracias a esta función, puedes desactivar plugins, cambiar temas y corregir archivos de manera segura y efectiva, asegurando que tu sitio vuelva a la normalidad rápidamente.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

Introducción a phpMyAdmin en cPanel

phpMyAdmin es una herramienta gratuita y de código abierto que permite gestionar bases de datos MySQL a través de un navegador web. Es especialmente útil para quienes no tienen experiencia avanzada en SQL, ya que simplifica tareas como la creación, edición y eliminación de bases de datos y tablas. En este artículo, exploraremos el uso básico de phpMyAdmin en cPanel, incluyendo cómo acceder a la herramienta, crear bases de datos y gestionar tablas.

Para comenzar a usar phpMyAdmin desde cPanel, sigue estos pasos:

  1. Inicia sesión en tu cuenta de cPanel: Accede a tu panel de control utilizando la URL proporcionada por tu proveedor de hosting (por ejemplo, tudominio.com:2083).
  2. Navega a la sección “Bases de datos”: Busca el icono de phpMyAdmin en esta sección y haz clic en él.
  3. Acceso a la interfaz: Se abrirá una nueva pestaña con el tablero de phpMyAdmin, donde podrás ver todas tus bases de datos existentes.

Crear una nueva base de datos en phpMyAdmin es un proceso sencillo. Aquí te mostramos cómo hacerlo:

  1. Selecciona la opción “Bases de datos”: En el menú principal de cPanel, busca y selecciona la opción para crear una nueva base de datos.
  2. Introduce un nombre para la base de datos: Escribe un nombre único para tu nueva base de datos y haz clic en “Crear base de datos”.
  3. Configura los usuarios: Después de crear la base de datos, necesitarás asignar usuarios y permisos. Puedes hacerlo desde la sección “Usuarios MySQL” en cPanel

Una vez que hayas creado tu base de datos, puedes comenzar a gestionar tablas dentro de ella:

  1. Selecciona la base de datos: En el panel izquierdo del tablero de phpMyAdmin, haz clic en el nombre de la base de datos que acabas de crear.
  2. Crea una nueva tabla:
    • En la sección “Crear tabla”, introduce el nombre y el número de columnas que deseas.
    • Haz clic en “Ir” para continuar.
    • Especifica los detalles para cada columna (nombre, tipo, longitud) y haz clic en “Guardar” para crear la tabla.
  3. Inserta datos: Una vez creada la tabla, puedes agregarle datos haciendo clic en la tabla y luego seleccionando “Insertar”. Completa los campos requeridos y guarda los cambios.

phpMyAdmin también permite importar y exportar bases de datos fácilmente:

  • Importar: Selecciona la base de datos donde deseas importar los datos, haz clic en “Importar”, selecciona el archivo SQL que deseas subir y presiona “Continuar”. Mucho hosting limitan la subida del tamaño de la base de datos a 50MB, phpMyAdmin también admiten importar una base de datos comprimida en zip, pero debes estar atento que tienen un tipo de formato, que sería nombredebasededatos.sql.zip es importante el .sql.zip
  • Exportar: Para hacer una copia de seguridad, selecciona la base de datos, haz clic en “Exportar”, elige el formato deseado (generalmente SQL) y sigue las instrucciones para descargar el archivo.

Te puede interesar leer: Cómo Hacer Copias de Seguridad y Restaurar Bases de Datos MySQL® en cPanel

phpMyAdmin es una herramienta poderosa que facilita la gestión de bases de datos MySQL desde cPanel. Con su interfaz intuitiva, puedes realizar tareas complejas sin necesidad de conocimientos avanzados en SQL. Ya sea creando nuevas bases de datos o gestionando tablas existentes, phpMyAdmin simplifica significativamente estas operaciones.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.

WordPress: Cómo solucionar que Google marque el sitio como no seguro

Cuando Google señala un sitio como no seguro, se refiere a un proceso en el que clasifica ciertos sitios web como peligrosos para los usuarios. Esto ocurre si identifica actividades sospechosas como la presencia de malware, intentos de phishing o contenido que infringe sus políticas.

Estar en esta lista negra puede ocasionar que tu sitio sea excluido de los resultados de búsqueda o que muestre alertas de seguridad a los visitantes, afectando negativamente tu reputación y tráfico.

Google utiliza herramientas y algoritmos avanzados para revisar millones de páginas web a diario. Si detecta que tu sitio representa un riesgo para los usuarios, lo marca como inseguro. Esto puede reflejarse de las siguientes maneras:

  • Alertas en el navegador: Los visitantes reciben mensajes como “Este sitio contiene software malicioso” o “Se ha detectado un sitio engañoso”.
  • Desaparición en los resultados de búsqueda: Tu página puede ser eliminada de las SERPs (páginas de resultados de búsqueda de Google).
  • Reducción drástica del tráfico orgánico.
  • Pérdida de confianza por parte de los usuarios.
  • Daño a la reputación de tu marca y disminución de ingresos.

Para verificar si Google ha marcado tu página, puedes seguir estos pasos:

  1. Google Search Console:
    • Inicia sesión en tu cuenta.
    • Accede a la sección “Seguridad y acciones manuales”.
    • Revisa si hay alertas sobre problemas de seguridad.
  2. Google Safe Browsing:
    • Ingresa a la herramienta de navegación segura de Google.
    • Introduce la URL de tu sitio para verificar su estado.

  • Emplea servicios como Sucuri SiteCheck o VirusTotal para identificar posibles vulnerabilidades o rastros de malware en tu sitio web.

¿Cómo limpiar un sitio de WordPress marcado por Google?

Si tu página ha sido incluida en la lista negra, puedes seguir estos pasos para solucionar el problema y recuperar su estado normal:

  1. Detecta y elimina el malware:
    • Plugins de seguridad: Instala herramientas como Wordfence o Sucuri Security para realizar un análisis completo de tu sitio y localizar archivos infectados.
    • Limpieza de archivos: Borra manualmente los elementos maliciosos detectados o utiliza las opciones de eliminación automática que ofrecen los plugins.
    • Mantén el software actualizado: Verifica que tanto WordPress como los plugins y temas instalados estén actualizados para minimizar riesgos.
  2. Refuerza la seguridad de usuarios y contraseñas:
    • Cambia todas las contraseñas asociadas a tu sitio, incluyendo las de administración, FTP y bases de datos.
    • Elimina cualquier cuenta de usuario que no reconozcas o que no sea necesaria.
  3. Restaura desde una copia de seguridad:
    • Si cuentas con un respaldo previo al ataque, úsalo para restablecer tu sitio.
    • Herramientas como UpdraftPlus o BackupBuddy pueden ayudarte a gestionar y recuperar tus copias de seguridad.
  4. Solicita una revisión a Google:
    • Una vez que tu sitio esté limpio, accede a Google Search Console.
    • En la sección «Seguridad y acciones manuales», envía una solicitud de revisión.
    • Incluye una descripción detallada de las medidas que tomaste para solucionar los problemas y garantiza que tu sitio es seguro para los usuarios.

La mejor defensa para mantener tu sitio web protegido es la prevención. Aplica estas recomendaciones para reducir riesgos:

  1. Mantén tu sitio actualizado:
  2. Asegura tu sitio con un certificado SSL:
    • Instala un certificado SSL para proteger la comunicación entre tu sitio y sus visitantes. Muchas plataformas ofrecen opciones gratuitas y de pago.
  3. Realiza análisis de seguridad periódicos:
    • Configura escaneos automáticos para detectar y solucionar problemas de malware de forma proactiva. Desde Sitios Hispanos lo puedes solicitar a soporte técnico.
  4. Establece permisos seguros para los archivos:
    • Ajusta los permisos de los archivos y directorios en tu servidor para evitar accesos no autorizados.
  5. Haz copias de seguridad regularmente:
    • Implementa un sistema de respaldos automáticos que te permita restaurar tu sitio rápidamente en caso de incidentes.

Aunque ser incluido en la lista negra de Google puede representar un desafío, con una estrategia adecuada es posible resolver el problema y evitar que ocurra de nuevo. Mantén tu sitio de WordPress actualizado y protegido, y considera usar herramientas adicionales como firewalls y sistemas de copia de seguridad para garantizar su seguridad a largo plazo.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube, para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en TwitterFacebook e Instagram.

WordPress: Cómo borrar archivos antiguos del núcleo correctamente

A lo largo de su trayectoria creando sitios web, seguramente ha trabajado con numerosas versiones de WordPress. Cada actualización introduce nuevas funcionalidades, mejoras de seguridad y otras optimizaciones, lo que puede dejar algunos archivos obsoletos e innecesarios. Por esta razón, es importante eliminarlos para garantizar un mejor rendimiento del servidor. En esta guía, te mostraremos cómo identificar y eliminar esos archivos antiguos de tu sitio.

Del mismo modo, si estás reinstalando WordPress desde cero o restaurando una copia de seguridad, los archivos obsoletos del núcleo del sistema no tendrán ninguna utilidad. Su presencia solo ocupará espacio y podría consumir recursos que pueden ser aprovechados de manera más eficiente.

Los archivos principales de WordPress son elementos fundamentales que permiten que tu sitio web opere de manera adecuada. Estos archivos gestionan funciones esenciales como la administración de perfiles de usuario, la creación y edición de contenido, la carga de imágenes y otras tareas clave.

Aunque WordPress incluye cientos de archivos para manejar distintos aspectos del sitio, solo un conjunto específico constituye el núcleo del sistema y es imprescindible para su correcto funcionamiento.

Entre los archivos esenciales se encuentran ejemplos como .htaccess, wp-config.php y functions.php, los cuales están ubicados en el directorio raíz de tu sitio.

Puedes acceder a estos archivos de manera sencilla utilizando un cliente FTP o el gestor de archivos de tu panel de control.

WordPress, como plataforma de código abierto, es mantenido y actualizado constantemente por una comunidad global. Estas actualizaciones traen nuevas funciones y mejoras en seguridad que se publican de manera regular.

Con cada versión, es posible que algunas funciones queden obsoletas y ciertos archivos antiguos ya no sean necesarios. No obstante, las actualizaciones de WordPress no eliminan estos archivos automáticamente, lo que puede convertirlos en un punto vulnerable para ataques, ya que podrían ser utilizados para ocultar código malicioso.

Por ello, es fundamental eliminar los archivos antiguos del núcleo de WordPress. Este simple paso no solo refuerza la seguridad de tu sitio, sino que también contribuye a mejorar la eficiencia de los recursos del servidor y a liberar espacio de almacenamiento.

Si estás comenzando y este proceso te parece complicado, no te preocupes. Es más fácil de lo que parece y no requiere conocimientos avanzados ni habilidades de programación.

Para comenzar, es necesario descargar e instalar un programa de cliente FTP en tu computadora. Este tipo de software te permite establecer una conexión con tu sitio web y gestionar sus archivos mediante el protocolo FTP. Hay varias alternativas disponibles, muchas de las cuales son gratuitas.

Para este tutorial, utilizaremos FileZilla, ya que es gratuito y compatible con Windows y Mac.

Una vez que hayas instalado FileZilla, abre la aplicación y configura la conexión con tu sitio web. Para hacerlo, accede al menú principal, selecciona Archivo y luego la opción Gestor del sitio.

Ingresa tus credenciales de acceso proporcionadas por tu proveedor de hosting y haz clic en el botón Conectar. Esto te permitirá acceder a los archivos del núcleo de tu sitio web.

Una vez dentro, podrás explorar las carpetas y archivos almacenados. Por ejemplo, si necesitas eliminar un archivo antiguo como .htaccess, navega hasta el directorio principal, comúnmente llamado public_html, y realiza los cambios necesarios.

En esta ubicación encontrarás los archivos antiguos como .htaccess.Haz clic derecho sobre el archivo que deseas eliminar y selecciona la opción “Borrar” o “Delete”.

Ahora puedes repetir este procedimiento para eliminar otros archivos antiguos del núcleo que no sean necesarios.

La mayoría de los paneles de control ofrecen el acceso a la estructura de tu sitio web a través de una interfaz comúnmente llamada “Administrador de Archivos“.

En cPanel, se puede acceder al panel desde “Archivos (Files) => Administrador de Archivos” (File Manager).

En Plesk, se puede acceder desde “Panel de Información” (Dashboard) => “Archivos” (Files).

Una vez dentro, el proceso es similar al explicado para borrar archivos por cliente FTP: se busca el archivo, se lo selecciona, se hace clic con el botón derecho del mouse y se elige luego “Delete”.

Además de la opción manual para eliminar archivos antiguos en WordPress, también puedes automatizar este proceso y mantener tu sitio organizado y limpio.

Cuando actualizas WordPress, ya sea de forma automática o manual, algunos archivos como wp-config-sample.php, archivos readme y archivos de licencia se reinstalan. Para eliminarlos de manera automática, puedes usar el plugin WP Core Update Cleaner.

Este plugin gratuito para WordPress se encarga de eliminar estos archivos innecesarios cada vez que actualizas el sistema, ahorrándote tiempo y esfuerzo.

  1. Instalar y activar el plugin:
    Descarga e instala WP Core Update Cleaner desde el repositorio oficial de WordPress.
  2. Funcionamiento automático:
    Una vez activado, el plugin comenzará a trabajar de inmediato, sin necesidad de configuración adicional.

La próxima vez que actualices WordPress, el plugin eliminará automáticamente los archivos de licencia, los archivos readme y otros archivos obsoletos, ayudando a mantener tu sitio limpio y optimizado.


Eliminar los archivos antiguos del núcleo de WordPress es crucial para asegurar que tu sitio esté protegido, optimizado y libre de vulnerabilidades. Estos archivos, que ya no tienen utilidad tras las actualizaciones, pueden ser un objetivo fácil para los atacantes o simplemente consumir recursos valiosos de tu servidor.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube  para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en  TwitterFacebook e Instagram.