• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Añadir un widget área en las páginas de archivo en Genesis

Aprende en este tutorial cómo agregar un área de widget al final de las páginas de archivo en Genesis Framework mediante código.

Es muy habitual encontrar child themes de Genesis que contienen un widget “después de la entrada”, que es el que aparece detrás del contenido del post y justo antes de los comentarios.

Suele utilizarse para agregar un call to action (CTA).

¿Por ejemplo?

Un formulario para que los lectores se suscriban al boletín de noticias.

Y en general tiene sentido que esté restringido a las entradas, pero es posible que a tu cliente le interese mostrar algo similar en otras páginas, por ejemplo, en páginas de archivo.

¿Estás en esa situación? Sigue leyendo y averigua cómo hacerlo. 😉

Código para insertar un área de widget al final de las páginas de archivo en Genesis

Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:

Para ver este código y los otros 1801 snippets de esta web,
identifícate o suscríbete aquí.

Con este bloque, en primer lugar registras un nuevo área de widget llamado «Páginas de archivo» y a continuación creas la estructura de widget.

En concreto, usas el hook genesis_after_loop para mostrar el contenido al final del loop de entradas y las etiquetas condicionales para que se muestre únicamente en las páginas de archivo, blog incluido.

Widget área para mostrar contenido en páginas de archivo.

Eso sí, es posible que necesites realizar pequeños ajustes de CSS para asegurarte de que se vea correctamente. Para hacerlo puedes utilizar la clase archive-widget añadida en el bloque. 😉

Conclusiones

Si te interesa mostrar contenido al final de las páginas de archivo ahora ya sabes cómo añadir un nuevo área de widget de forma sencilla.

¿Alguna duda? Te leo en los comentarios.

Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉

Archivo Genesis Framework PHP Widgets

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?