Cómo configurar la página de inicio de WordPress (front page) en cPanel
¿Qué es la página de inicio en WordPress y por qué deberías configurarla?
Cuando instalas WordPress por primera vez, tu web muestra automáticamente un listado de tus últimas entradas o publicaciones del blog. Esto se conoce como "página de inicio dinámica". Sin embargo, la mayoría de los negocios, tiendas online o portafolios profesionales necesitan una página de inicio estática que presente su propuesta de valor, servicios o productos de forma más atractiva y controlada.
Configurar la página de inicio de WordPress es un paso fundamental para darle una imagen profesional a tu sitio. En lugar de mostrar un blog desordenado, puedes crear una portada personalizada que actúe como escaparate de tu marca. En esta guía completa, aprenderás a hacerlo paso a paso, incluso si nunca has tocado un código o gestionado un hosting.
Para lograrlo, necesitarás acceder a dos herramientas principales: cPanel (el panel de control de tu hosting) y el escritorio de WordPress. Te explicaré ambos caminos, desde los ajustes más básicos hasta trucos avanzados para que tu front page luzca perfecta.
Antes de empezar: ¿Qué necesitas tener preparado?
Antes de lanzarte a configurar la página de inicio WordPress, es importante que tengas claros algunos conceptos y elementos:
- Un dominio y hosting activos: Obviamente, tu sitio debe estar funcionando. Si usas un hosting con Syspanel (el antiguo HestiaCP), recuerda que el acceso se realiza por el puerto 2106.
- WordPress instalado: Puedes hacerlo desde el instalador de aplicaciones de tu cPanel (Softaculous, por ejemplo) o manualmente.
- Dos páginas creadas (opcional pero recomendado): Una que servirá como tu portada (ej: "Inicio") y otra para tu blog (ej: "Noticias" o "Blog"). Si no las tienes, te enseñaré a crearlas sobre la marcha.
- Un tema de WordPress: Los temas modernos (como Block themes o los populares como Astra, Kadence) suelen tener opciones específicas para la portada, pero la configuración base que veremos funciona en todos.
Método 1: Configurar la front page desde el Escritorio de WordPress (La vía más fácil)
Este es el método más directo y no requiere tocar nada en cPanel. Es el que usarás en el 99% de los casos.
Paso 1: Crea las páginas necesarias
Si aún no tienes una página creada, ve a tu escritorio de WordPress.
- En el menú lateral, pasa el ratón por "Páginas" y haz clic en "Añadir nueva página".
- Ponle el título que quieras que tenga tu portada. Por ejemplo: "Inicio", "Portada" o "Home". No necesitas añadir contenido todavía, puedes dejarla vacía o poner un texto provisional.
- Haz clic en el botón azul "Publicar".
- Repite el proceso para crear una segunda página que usarás para tu blog. Nómbrala como "Blog", "Noticias" o "Actualidad". Esta página mostrará el listado de tus artículos.
Paso 2: Accede a los Ajustes de Lectura
Aquí es donde ocurre la magia.
- En el menú lateral izquierdo, busca el apartado "Ajustes" (el icono de la rueda dentada).
- Haz clic en "Lectura".
Paso 3: Selecciona la opción "Una página estática"
En la pantalla de Ajustes de lectura, verás una sección llamada "Tu página de inicio muestra".
- Marca la opción "Una página estática" (la otra opción es "Tus últimas publicaciones").
- En el desplegable de "Portada", selecciona la página que creaste en el paso 1 (por ejemplo, "Inicio").
- En el desplegable de "Entradas", selecciona la página que creaste para tu blog (por ejemplo, "Blog").
[TIP]
Si no ves las páginas en el desplegable, asegúrate de que las has publicado y no las tienes en "Borrador". Si acabas de crearlas, es posible que necesites recargar la página de ajustes.
Paso 4: Guarda los cambios
Desplázate hasta el final de la página y haz clic en el botón "Guardar cambios". ¡Ya lo tienes! Ahora tu front page mostrará la página "Inicio" y tu blog se moverá a la página "Blog".
Método 2: Configurar la página de inicio desde cPanel (Para usuarios más avanzados)
¿Por qué querrías usar cPanel para esto? Principalmente por dos razones:
- Si tienes problemas con el acceso al escritorio de WordPress.
- Si quieres realizar cambios más profundos en la base de datos.
Este método implica editar archivos o la base de datos, así que ten mucho cuidado. Te recomiendo hacer una copia de seguridad antes de continuar.
Opción A: Editando el archivo wp-config.php (No recomendado para esto)
Este archivo es para configurar la conexión con la base de datos, no para la portada. No lo uses para este fin. Es un error común que puede romper tu sitio. Lo menciono solo para que lo evites.
Opción B: Modificando la base de datos (phpMyAdmin) - El método correcto desde cPanel
Si no puedes acceder a WordPress, puedes cambiar la configuración directamente en la base de datos.
-
Accede a cPanel: Inicia sesión en tu cuenta de cPanel (proporcionada por tu proveedor de hosting).
-
Busca "phpMyAdmin": En la sección de "Bases de Datos", haz clic en el icono de phpMyAdmin.
-
Selecciona tu base de datos: En la columna de la izquierda, haz clic en el nombre de la base de datos de tu sitio (normalmente es como
usuario_wpdb). -
Busca la tabla de opciones: En la lista de tablas, busca una que se llame
wp_options(el prefijowp_puede ser diferente si lo cambiaste al instalar). -
Localiza los registros clave: Haz clic en "Examinar" (icono de tabla) en
wp_options. Usa el buscador para encontrar las filas con los siguientes nombres en la columnaoption_name:show_on_front: Aquí el valoroption_valuedebe serpage(si esposts, es que está en modo blog).page_on_front: Aquí eloption_valuedebe ser el ID numérico de la página que quieres usar como portada (ej:2).page_for_posts: Aquí eloption_valuedebe ser el ID numérico de la página que quieres usar para el blog.
-
Edita los valores: Haz clic en el icono de "Editar" (lápiz) en cada fila y cambia los valores según lo que necesites.
[WARNING]
¡Cuidado! Si editas la base de datos y pones un ID de página que no existe, tu web mostrará un error. Anota los IDs correctos. Puedes verlos en la lista de páginas de WordPress o en la tablawp_posts.
Opción C: Usando un plugin para forzar la configuración
Si no te sientes cómodo con phpMyAdmin, pero no puedes acceder al escritorio, esta es una alternativa.
- Accede a cPanel y abre el "Administrador de Archivos".
- Navega hasta la carpeta
public_htmly dentro de ella, awp-content/plugins. - Crea una carpeta nueva llamada
forzar-portaday dentro de ella, un archivo llamadoforzar-portada.php. - Abre ese archivo con el editor de texto de cPanel y pega este código:
<?php
/*
Plugin Name: Forzar Portada Estática
Description: Configura la portada estática temporalmente.
*/
// Cambia '2' por el ID de tu página de inicio y '3' por el ID de tu página de blog.
update_option('show_on_front', 'page');
update_option('page_on_front', 2);
update_option('page_for_posts', 3);
?>
- Guarda el archivo. Ahora ve al escritorio de WordPress (si puedes) o espera unos segundos. Este plugin se ejecutará una vez y cambiará la configuración. Después, bórralo desde el administrador de archivos de cPanel para evitar problemas.
Diferencias entre "Tus últimas publicaciones" y "Una página estática"
Es crucial entender la diferencia para no liarte.
- Tus últimas publicaciones: Es el comportamiento por defecto. WordPress genera una lista automática con tus entradas más recientes. Es ideal para blogs puros o portales de noticias donde el contenido diario es la prioridad.
- Una página estática (front page): Te permite crear una portada a medida. Puedes usar un constructor de páginas (como Elementor o Gutenberg) para diseñar secciones de héroe, servicios, testimonios, etc. El blog se "esconde" en otra página que tú designas. Es la opción recomendada para webs corporativas, tiendas online y portafolios.
Cómo crear una portada atractiva con Elementor o Gutenberg
Una vez que has configurado la página de inicio de WordPress como estática, es hora de llenarla de contenido. Aquí tienes las bases para ambos editores.
Con Gutenberg (El editor nativo de WordPress)
- Ve a Páginas y edita la página que has designado como portada.
- Haz clic en el signo "+" para añadir bloques.
- Utiliza el bloque de "Cubierta" para crear un encabezado con una imagen de fondo y un título grande.
- Añade bloques de "Párrafo", "Lista" y "Botón" para estructurar tu contenido.
- Para una cuadrícula de servicios, usa el bloque "Columnas" y añade dentro cada bloque de texto o icono.
Con Elementor (El constructor visual)
- Instala y activa el plugin Elementor desde el menú de "Plugins".
- Ve a Páginas y haz clic en "Editar con Elementor" en tu página de portada.
- Verás un lienzo en blanco. Arrastra widgets desde la barra de la izquierda (Título, Texto, Imagen, Icono, etc.) al lienzo.
- Usa las secciones para organizar el diseño. Puedes cambiar los colores, fuentes y márgenes en tiempo real.
[TIP]
No te olvides de crear un menú de navegación que enlace a tu nueva portada y a la página del blog. Ve a "Apariencia" > "Menús" y añade las páginas correspondientes.
Solución de problemas comunes al configurar la front page
Aquí tienes las dudas más frecuentes (FAQ) que resuelvo a diario en soporte.
1. "He configurado la portada estática pero sigue mostrando el blog"
- Causa más común: No has guardado los cambios en Ajustes > Lectura.
- Otra causa: Tienes un plugin de caché. Debes purgar la caché de tu plugin (como W3 Total Cache o WP Super Cache) y la caché del navegador.
- Solución avanzada: Si usas un tema antiguo, a veces tiene su propia opción de portada. Revisa en Apariencia > Personalizar > Portada o en los ajustes del tema.
2. "Mi portada aparece en blanco"
- Causa: La página que has seleccionado como portada no tiene contenido.
- Solución: Edita esa página y añade al menos un bloque de texto o un título. También puede ser un conflicto con un plugin de construcción de páginas. Desactiva los plugins uno a uno para identificar al culpable.
3. "¿Cómo cambio la página de inicio a una entrada específica?"
- No puedes usar una entrada (post) como portada directamente con la función nativa. Necesitas un plugin como "Custom Post Type UI" o usar un tema que lo permita. La solución más sencilla es crear una página y usar un bloque de "Últimas entradas" o un plugin de listado de posts.
4. "¿Qué pasa si borro la página que uso como portada?"
- WordPress volverá automáticamente a mostrar "Tus últimas publicaciones". Es un mecanismo de seguridad. Para evitarlo, crea una nueva página y vuelve a seleccionarla en Ajustes > Lectura.
5. "¿Puedo tener una portada diferente para móviles?"
- Sí, pero no es una función nativa. Debes usar un tema responsive que se adapte solo (todos los modernos lo hacen) o usar un plugin que permita crear versiones móviles de la página (como Elementor Pro, que tiene un modo responsive).
Conclusión y mejores prácticas
Configurar la página de inicio de WordPress en cPanel es un proceso sencillo si sigues los pasos correctos. La vía más segura y rápida es desde el escritorio de WordPress, pero tener el conocimiento de cómo hacerlo mediante phpMyAdmin te sacará de un apuro si alguna vez pierdes el acceso al panel.
Resumen de buenas prácticas:
- Planifica tu portada: Antes de configurarla, piensa en la estructura que quieres (hero, servicios, sobre nosotros, contacto).
- Usa un tema ligero: Un tema pesado ralentizará tu front page y perjudicará tu SEO.
- Optimiza las imágenes: Las imágenes de la portada deben estar comprimidas en formato WebP para que carguen rápido.
- Haz copias de seguridad: Antes de tocar la base de datos, asegúrate de tener un backup reciente.
- Prueba en un entorno de staging: Si tienes una web con mucho tráfico, es recomendable probar los cambios en un subdominio o en un entorno de pruebas antes de aplicarlos en producción.
Recuerda que tu portada es la primera impresión que tendrán tus visitantes. Dedica tiempo a su diseño y a que el mensaje sea claro. Si tienes dudas sobre el acceso a tu hosting, recuerda que puedes gestionar tus archivos y bases de datos desde cPanel, y si tu proveedor usa Syspanel (antes HestiaCP), el acceso es por el puerto 2106.
Con esta guía, ya tienes todo lo necesario para dominar la configuración de tu front page y darle a tu proyecto la imagen profesional que merece. ¡Manos a la obra!
