• Ir a navegación principal
  • Ir al contenido principal

Eneko Amieva

Desarrollador web WordPress

  • Inicio
  • Sobre mí
  • Blog
  • Proyectos
  • Contacto

¿Qué es Genesis Framework?

13/04/2020 Escrito por Eneko Amieva

Qué es Genesis Framework

Para explicarlo de forma sencilla, Genesis Framework es un theme creado por StudioPress para WordPress que se instala como cualquier otra tema. Este tema instalado dotará de nuevas funcionalidades a nuestra web.

Una vez instalado, su función será la de un tema padre, va a ser nuestro framework. Deberás de usar un tema hijo y así te lo recalcará en tu instalación una vez lo instales y no tengas el tema hijo.

En su página web, StudioPress nos resume de esta forma lo que es Genesis Framework comparándolo con un coche:

Genesis Framework esquema
WordPress es el motor, Genesis Framework la carrocería y los temas hijo el aspecto

WordPress será nuestro motor, Genesis será la carrocería y los diferentes temas hijos serán los que darán un aspecto e identidad a nuestro sitio web. Estos heredarán las funciones de Genesis, nuestro tema padre.

Estos tema que instalaremos se denominan child themes. Cada child theme nos va a aportar nuevos estilos visuales en la página web y como he dicho, heredan las funciones de nuestro tema padre que es Genesis.

Hay muchos temas (child themes) de Genesis Framework en su página web aunque también existen temas compatibles con Genesis sin ser creados por StudioPress o puedes desarrollar tu propio tema a partir del tema base que nos ofrecen al adquirir su framework.

¿Qué hace tan especial a Genesis Framework?

  • Hay una gran comunidad de desarrolladores para este Framework, solo tienes que buscar dudas en Internet sobre este tema y encontrarás muchas soluciones. También se desarrollan cantidad de plugins para usar específicamente con Genesis.
  • Da a nuestro sitio web un aspecto limpio y minimalista dejando de lado todos esas funcionalidades que incluyen muchos otros temas de WordPress que lo único que hacen es penalizar el rendimiento de nuestra web y dar problemas con futuras actualizaciones.
  • Genesis Framework es 100% responsive, algo indispensable en la época en la que vivimos. ¿Quién no usa el móvil en el día a día para visitar determinadas páginas web?
  • Es un tema que por defecto, viene optimizado para trabajar con el SEO, trae de serie opciones para configurar.
  • Como ya he comentado, las funcionalidades a nuestra web las aporta nuestro tema padre, Genesis. Esto quiero decir, que podemos usar características que incorporemos en un child theme y trasladarlo a otro sin problema. Como puede ser un trozo de código que indique que la home la queremos con un ancho completo, sin sidebar.

Este último punto que comento es posible gracias a hooks y filtros que incluye el propio Genesis en su estructura. Con esto, Genesis ofrece una cantidad de opciones para poder personalizar nuestra página web a nuestro gusto.

Si quieres ver más cosas de WordPress puedes ver mi tutorial de cómo crear bloques de Gutenberg con Advanced Custom Fields o puedes ver una serie de tutoriales en donde explico cómo funciona la jerarquía de plantillas de WordPress.

Si quieres suscriberte a mi newsletter mensual de WordPress puedes dejar tus datos aquí.

→ Pulsa aquí para revisar nuestra política de privacidad.

  • Responsable: Eneko Amieva.
  • Finalidad: Suscribirse a la newsletter para recibir noticias del blog.
  • Legitimación: Me das tu permiso expreso para dicha finalidad.
  • Destinatarios: Tus datos se guardan en una Base de datos alojada en los servidores de Mailchimp.
  • Plazo de conservación de datos: Durante el tiempo que los necesite para prestar el servicio o para cumplir con la obligaciones legales.
  • Cesión de datos: Nunca cederé tus datos a nadie, excepto si me obliga la ley.
  • Derechos: podrás acceder, rectificar, limitar y suprimir tus datos escribiéndome a info@enekoamieva.com, así como presentar una reclamación ante una autoridad de control. Para más información, consulta mi política de privacidad.

Acerca de Eneko Amieva

Me llamo Eneko Amieva y soy Administrador de Sistemas informáticos y trabajo como técnico de sistemas y VoIP en Irontec. Por otro lado, me he especializado en el desarrollo con WordPress para poder ayudarte a crear soluciones web y que tu negocio tenga mejores resultados y más visibilidad en Internet. Me gusta viajar, la música y como no, todo lo que tenga que ver con un teclado y ratón.

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

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

  • Responsable: Eneko Amieva.
  • Finalidad: Responder a la entrada del blog con comentarios y aportaciones.
  • Legitimación: Me das tu permiso expreso para dicha finalidad.
  • Destinatarios: Tus datos se guardan en una Base de datos alojada en SiteGround Spain S.L. (UE)que está acogido al acuerdo de seguridad EU-US Privacy.
  • Plazo de conservación de datos: Durante el tiempo que los necesite para prestar el servicio o para cumplir con la obligaciones legales.
  • Cesión de datos: Nunca cederé tus datos a nadie, excepto si me obliga la ley.
  • Derechos: podrás acceder, rectificar, limitar y suprimir tus datos escribiéndome a info@enekoamieva.com, así como presentar una reclamación ante una autoridad de control. Para más información, consulta mi política de privacidad.

  • Github
  • LinkedIn
  • Twitter
Copyright © 2022 · Eneko Amieva · Política de privacidad y Aviso Legal · Política de cookies

Utilizamos cookies para darte la mejor experiencia en nuestra web.

Puedes informarte más sobre qué cookies estamos utilizando o desactivarlas en los AJUSTES.

Eneko Amieva
Política de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible.

La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Tienes toda la información sobre privacidad, aviso legal aquí.

Tienes toda la información sobre la política de cookies aquí.

Cookies necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Estas cookies son:

- Comprobación de inicio de sesión.

- Cookies de seguridad imprescindibles.

- Saber si ya has aprobado/rechazado las cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza Google Analytics y Google Tag Manager para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!