Una de las muchas cosas que puedes hacer con GeneratePress es usar un Hook para añadir tu propio código personalizado en varias áreas de la plantilla sin cambiar los archivos principales del tema.
Descubre en este tutorial cómo introducir una caja de autor al final de las entradas en un child theme de GeneratePress mediante código.
También puedes aprovechar este código que usa hooks de GeneratePress para insertar cualquier tipo de contenido al final de las entradas.
¿Por ejemplo?
Para añadir el típico CTA al final de una entrada, incluir un banner, etc.
Aquí tienes cómo hacerlo:
Añadir una caja de autor con Gravatar al final de los post en GeneratePress
Lo primero que tenemos que hacer es añadir el siguiente código al archivo functions.php de nuestro child theme.
Este contenido está únicamente disponible para los suscriptores, para tener acceso a esta sección, y a todos los tutoriales y snippets de Código GP. Puedes identificarte en este enlace o si todavía no tienes un plan de pago puedes suscribirte aquí.
Añadimos el código CSS para darle estilo.
Hay varias formas de añadir código CSS personalizado en GeneratePress.
La forma más fácil es entrar en el personalizador –> CSS adicional.
Otra forma, y mi opción preferida, es añadiendo el código a nuestro archivo style.css del child theme.
También puedes usar el plugin Simple CSS, desarrollado por Tom Usborne la misma persona que desarrolló GeneratePress.
Elige la que prefieras 😉
Este contenido está únicamente disponible para los suscriptores, para tener acceso a esta sección, y a todos los tutoriales y snippets de Código GP. Puedes identificarte en este enlace o si todavía no tienes un plan de pago puedes suscribirte aquí.
Conclusión
Ahora, gracias a las etiquetas condicionales de WordPress, al hook generate_after_content , ya puedes conseguir que se muestre cualquier contenido al final de todas las entradas.
Así de fácil!!! ¿ Qué te parece ?
¿Tienes alguna pregunta o quieres mandarme una sugerencia para próximos tutoriales ó snippets?
Déjala en el formulario de soporte de la intranet.
Recuerda solo si estás suscrito, si no estás suscrito no ?