Sigue este blog vía RSS, en el Fediverso en @acambronero@www.blogpocket.com, o vía email.

You don’t speak Spanish? Explore a selection of Blogpocket posts in English

Los themes de WordPress, qué son y cómo se gestionan

Share to social media

Este es el capítulo 9 (penúltimo) de la Guía de cómo iniciar un blog en WordPress, en el que aprenderás qué son los themes de WordPress, a configurarlos e instalarlos. Con esta guía estás adquiriendo los conocimientos fundamentales para construir un blog profesional desde cero.

Repasa los capítulos publicados hasta el momento en la Guía del recién llegado a WordPress:

Qué son los themes de WordPress

WordPress.org permite personalizar el aspecto de cada blog, en base a la instalación de plantillas («themes» en inglés). Los themes se descargan de repositorios diversos (oficiales, de pago, o de cualquier otro sitio) e, incluso, tú puedes desarrollarlos si conoces el lenguaje PHP y la gestión de bases de datos MySQL.

Cuando instalas WordPress, existe un theme por defecto que puedes utilizar sin ningún problema, para que empieces a publicar posts desde el minuto 1.

Apariencia

wp-themes-1 Los themes de WordPress, qué son y cómo se gestionan

En la figura 1 se muestra la pantalla de «Apariencia > Temas», dentro del panel de administración de WordPress.org. Ese es el sitio para administrar los themes. Observa las opciones disponibles, en la columna lateral: Temas, Personalizar, Widgets, Menús y Theme options. Pero cuando haces clic en «Temas» es cuando ingresas en esta pantalla. Fíjate también que existen, en la parte superior, dos pestañas: «Administrar temas» e «Instalar temas». La pestaña de administración de temas es la que se observa en la figura 1 y sirve, entre otras cosas, para activarlos (ponerlos en funcionamiento).

Dentro del tema actual aparecen las mismas opciones que en la columna lateral. Ahí puedes personalizar el tema, cambiando el título del sitio y los colores de los links, por ejemplo.

En temas disponibles se muestran los que están instalados pero no están activos. Haz clic en «Vista previa» para ver cómo quedaría una vez activado.

Para explorar e instalar nuevos themes, haz clic en la pestaña «Instalar temas». Si quieres habilitar cualquier theme que se encuentre en la lista de disponibles, haz clic en «Activar». Eso desactivará el tema actual y pondrá en funcionamiento el nuevo.

Instalando automática y manual de un theme

En la pestaña de «Instalar themes» puedes usar la caja de búsqueda para encontrar themes filtrando por palabras clave. O ir seleccionando características para buscar un theme basándote en unas determinadas. Finalmente, haz clic en el botón «Buscar temas».

Cuando descargues el archivo zip, haz clic en «Subir» para subirlo al servidor e instalarlo.

La instalación automática de themes, según el proceso que acabamos de ver, requiere que el directorio «wp-content/uploads» posea los permisos adecuados (leer acerca de los permisos del directorio uploads en Imágenes y gestión de la librería de elementos multimedia de WordPress).

La instalación manual implica subir los archivos de la plantilla a wp-content/themes y activarlo según el método visto anteriormente, en «Apariencia > Themes».

La configuración de un theme se realiza utilizando las opciones, indicadas antes, de personalizar, menús y theme options de la columna lateral izquierda del escritorio de WordPress. Y con los widgets, claro está (ver siguiente apartado).

Aprende más sobre la estructura interna de los themes y su jerarquía: Template Hierarchy.

Widgets

wp-themes-2 Los themes de WordPress, qué son y cómo se gestionan

Un widget es un pequeño programa que amplía las funcionalidades de un theme. Para que un widget pueda instalarse en un theme, éste debe admitirlos y estar codificado para su uso.

La figura 2 muestra la pantalla de widgets. Una vez que se activa un theme que soporta widgets, ingresa en esta pantalla para gestionarlos, mediante la opción «Apariencia > Widgets». Como ves en esa pantalla, los widgets disponibles se encuentran a la izquierda y las áreas del theme que admiten widgets, a la derecha. Para habilitar un widget, arrástralo desde la izquierda a la columna de la derecha. Una vez habilitado, cada widget posee sus opciones de configuración. Para ello, abre el widget pulsando en el pequeño triángulo que aparece a la derecha de su nombre. Cuando termines de configurarlo, haz clic en el botón «Guardar».

Para borrar un widget, haz clic en el enlace «Borrar» que veras cuando lo abres; o, simplemente, arrástralo hacia la izquierda para desactivarlo. Si quieres desactivarlo, pero mantener su configuración, arrástralo hasta el área de widgets inactivos.

Aprende más sobre los widgets: WordPress Widgets (Codex) y en Plugins etiquetados con «widget» en el directorio oficial de plugins de WP,

La potencia de los themes

Realmente, un theme no sirve solo para establecer la apariencia de un blog. Un theme es un conjunto de archivos, una combinación de programas, escritos en lenguaje PHP, y hojas de estilo. Y puede contener otro tipo de elementos como javascripts, imágenes, etc.

Eso, junto con los plugins, convierte a WordPress en una extraordinaria maquinaria para construir todo tipo de Webs, desde el más sencillo de los blogs hasta un complejo sitio de e-commerce.

Dentro de los archivos php de un theme se utiliza el denominado Loop de WordPress, el mecanismo de programación que permite extraer posts de la base de datos y mostrarlos en el blog (o sitio, pues como ya hemos indicado, con WordPress se puede implementar cualquier tipo de Web). Aprende más acerca del loop en El loop en acción y en Category Templates.

Si te interesa desarrollar tu propio tema o aprender más sobre la arquitectura de los themes: Theme Development.

Dónde encontrar themes

En primer lugar, investiga el directorio oficial de Themes.

Hay muchos sitios para encontrar themes pero es aconsejable no instalar cualquiera, sino aquél que te garantice cierta seguridad y soporte técnico. En los gratuitos quizás sea más complicado encontrarlos con esos requerimientos, lo que no te ocurrirá si adquieres uno premium (de pago).

Los mejores themes de pago, los encontrarás en sitios como Theme Forest o Woo Themes.

Otro sitio muy interesante es Studio Press, que comercializa un sistema de themes (framework) denominado Genesis.

Si quieres darle a tu blog un aspecto profesional con themes bien codificados, con buena documentación y soporte técnico, lo mejor es que adquieras el framework Genesis de StudioPress. En el siguiente artículo tienes un ejemplo de cómo se configura: Cómo configurar un theme de Framework Genesis para WordPress.

Cómo desarrollar tu propio theme

En los siguientes enlaces encontrarás la información necesaria para aprender a desarrollar tu propio theme:

Para desarrollar tu propio theme te recomiendo Components, un sistema basado en Underscores, que te permite crear themes desde cero fácilmente. Más información:Introducing Components: A Toolbox for WordPress Theme Development.

Próximo capítulo: Plugins de WordPress, qué son y cómo se gestionan

¿Estás buscando hosting?
SiteGround es el hosting de Blogpocket ¡pruébalo!:SITEGROUND-EL-HOSTING-QUE-ME-GUSTA Los themes de WordPress, qué son y cómo se gestionan
Responder en Mastodon (requiere usuario en esa plataforma)

Puedes usar tu cuenta de Mastodon para responder a este post de

Copia y pega esta URL (https://www.blogpocket.com/?p=18359) en el campo de búsqueda de la interfaz web de tu servidor Mastodon.

Icono de Mastodon

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Antonio Cambronero.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a GreenGeeks que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ir al contenido