En este artículo vamos a ver como añadir el área de widgets «After Entry» a las páginas en Genesis. Bueno, no solo a las páginas sino a cualquier otro CPT que tengamos instalado.
Por defecto en Genesis disponemos de un área de widgets que añade contenido justo después de las entradas. De los posts. Esto deja fuera a las páginas y cualquier otro CPT.
Soporte para After Entry
No todos los themes de Genesis tienen soporte para este área de widgets. Por ejemplo, Genesis Sample si lo trae.
Para asegurarnos de que nuestro child theme tiene soporte para este área de widgets buscaremos en el functions.php estas líneas de código.
En caso de que no las encontremos, las añadiremos al final del mismo functions.php.
Asignando el área de widgets
En esta modificación debemos dar un paso para atrás, para terminar de completar la configuración. Me explico, deberemos eliminar el área de widgets «After Entry» para crearla de nuevo y asignarla a los custom post types que queramos.
Os dejo un snippet de código que hace esto mismo. Lo añadimos al final del archivo functions.php de nuestro tema activo.
Finalizamos
Sencillo y práctico. Ganamos un área de widgets después del contenido para todos los custom post type, donde poder alojar publicidad, una CTA o cualquier otro contenido que necesitemos.
Para cualquier duda con respecto al código, no dudes en dejar tu duda en los comentarios. Feliz día!