JADE webs

Diseño web con Wordpress

  • Inicio
  • Sobre mí
  • Contacto
  • Hosting
  • WordPress
  • Blogging
  • Diseño
  • Fotografía
  • SEO
  • Copywriting

Modificar el footer de Genesis

02/07/2020 por Esther Deja un comentario

Hoy por fín, me he puesto a cambiar el footer de mi tema hijo de Génesis, y me he dicho ¿y si comparto contigo cómo hacerlo?

Pues hete aquí cómo voy a hacerlo, atento. 🙂

Hoy os voy a enseñar a cambiar el footer de vuestra página si trabajais con Genesis.

Puede ser que queráis modificarlo, personalizarlo o eliminarlo, en cualquier caso, aquí te explico cómo hacerlo.

Como casi todas las modificaciones en WordPress se podrá hacer de dos formas, una modificando el código PHP de tu tema hijo y la otra a través de un plugin.

A modo de repaso general te contaré que con el código PHP puede dar cosilla, pero si te aseguras de tener una copia de seguridad hecha y no tocas nada más que el código que insertes no vas a tener ningún problema.

El plugin lo bueno que tiene, es que es mucho más sencillo, no tienes que tocar el código (será el plugin quien lo modifique al cargarse), lo malo es… ¿cuántos plugins tienes ahora mismos instalados? Dependiendo de la situación de tu web, puedes saturarla con los plugins y hacer que vaya más lenta.

Pero bueno, yo te cuento cómo hacerlo en ambos casos y tú decides 😉

Modificar el footer de Genesis con un plugin

Necesitaremos instalar el plugin Genesis Simple Edits desde tu propio escritorio de WordPress.

Para eso vas a Plugins > Añadir nuevo

En el cuadro de texto donde pone ‘Buscar plugins…’ escribes el nombre Genesis Simple Edits, et voilà, aparece el primerito, le das a ‘Instalar ahora’ y cuando se haya instalado lo activas.

Cuando esté activado verás que en el menú ‘Genesis’ ha aparecido una nueva opción: Simple Edits.

Verás que aquí hay varios parámetros que puedes modificar.

Entry meta (encima y debajo del contenido) donde podrás dar formato a la información que aparece publicada encima y debajo del post como la fecha del artículo, el autor, los comentarios que tiene o la categoría a la que pertenece.

Y lo que ahora nos interesa:

Footer Output, aquí podemos no solo modificar el texto por defecto de nuestro tema, si no también sustituir su estilo.

¿Ves ese cuadro de verificación que dice “Modify Entire Footer Text (including markup)”? Bien, pues si lo seleccionas sustituirá no sólo el texto si no también el marcado HTML.

Ahora vamos a suponer (porque esto es mejor explicarlo con un ejemplo) que quieres utilizar tu footer para colocar los enlaces a las páginas legales: Política de Privacidad, Política de Cookies y Aviso Legal.

Tendrías que añadir los enlaces con el marcado HTML:

Empezamos creando un párrafo con la etiqueta “p” para la que luego crearemos un estilo que llamaremos estilo_footer (totalmente opcional, si te gusta cómo son las fuentes/colores del footer, no es necesario y en ese caso sólo utilizarías la etiqueta <p>)

<p class=”estilo_footer”>

<a href=”url-de-tu-politica-de-privacidad”>Política de Privacidad</a>

<a href=”url-de-tu-politica-de-cookies”>Política de Cookies</a>

<a href=”url-de-tu-aviso-legal”>Aviso Legal</a>

</p>

Después, para dar estilo a ese párrafo va a Apariencia > Personalizar y en el nuevo menú de la izquierda vas a la última opción CSS Adicional, aquí puedes introducir el estilo de estilo_footer sin modificar el css principal (y sin que se pierda el estilo cuando el tema se actualice)

Modificar el footer de Genesis por código

Si eres de los que no temen tocar el código del tema o sencillamente no quieres instalar otro plugin más, te voy a explicar cómo cambiar el footer modificando el archivo functions.php de tu tema hijo.

Vamos a ver qué podemos hacer y cómo.

Empezamos por eliminar totalmente lo que aparece en el footer de Genesis:

//Borro texto del footer Genesis

remove_action( ‘genesis_footer’, ‘genesis_footer_markup_open’, 5 );

remove_action( ‘genesis_footer’, ‘genesis_do_footer’ );

remove_action( ‘genesis_footer’, ‘genesis_footer_markup_close’, 15 );

Y ahora (opcional) podríamos añadir lo que queramos, por ejemplo, los enlaces a las páginas de contenido legal (política de privacidad, política de cookies y aviso legal)

//Añado mi texto al footer

add_action( ‘genesis_footer’, ‘personalizar_footer’ );

function personalizar_footer() {

?>

<div class=»site-footer»><div class=»wrap»>

<center><small>

<a href=»url-politica-privacidad»>Política de Privacidad</a> |

<a href=»url-politica-cookies»>Política de Cookies</a> |

<a href=»url-aviso-legal»>Aviso legal</a>

</small></center></div></div>

<?php

}

Por supuesto, donde pone “url-loquesea” tendréis que poner la dirección url de vuestras páginas…

Si, por ejemplo sólo quieres añadir la información de copyright, lo harías cambiando la función anterior por esta en functions.php.

//Añado el copyright al footer de Genesis

add_action( ‘genesis_footer’, ‘personalizar_footer’ );

function personalizar_footer() {

?>

<div class=»site-footer»><div class=»wrap»>

<center><small>

Copyright © 2020 &middot; Nombre_de_tu_blog &middot; <a href=»url_contacto»>Contactar</a>

</small></center></div></div>

<?php

}

Por si te lo preguntas &middot; lo que hace es dibujar un punto gordete de separación entre unos textos y otros.

Incluso podrías hacer una fusión de ambos:

//Añado el copyright y enlaces legales al footer de Genesis

add_action( ‘genesis_footer’, ‘personalizar_footer’ );

function personalizar_footer() {

?>

<div class=»site-footer»><div class=»wrap»>

<center><small>

Copyright © 2020 &middot; Nombre_de_tu_blog &middot; <a href=»url_contacto»>Contactar</a><br /><br />

<a href=»url-politica-privacidad»>Política de Privacidad</a> |

<a href=»url-politica-cookies»>Política de Cookies</a> |

<a href=»url-aviso-legal»>Aviso legal</a>

</small></center></div></div>

<?php

}

Et voilà, hecho, ya hemos cambiado el footer de nuestro tema Genesis J

Fácil ¿no?

Modificar footer de Genesis
Puedes compartir el post en:

Publicado en: Genesis, Wordpress

Deja una respuesta Cancelar la respuesta

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

Responsable » Esther Calvo.
Finalidad » Moderación de los comentarios en el blog.
Legitimación » Tu consentimiento.
Destinatarios » Los datos que me facilitas estarán ubicados en los servidores de Webempresa. Ver política de privacidad de Webempresa.
Derechos » Podrás ejercer tus derechos de Acceso, Rectificación, Limitación o Suprimir tus datos enviando un email a esther@jadewebs.com.

Un poquito sobre mí

¡Hola! Soy Esther, adicta a la tecnología y al buen diseño en general.

Soy diseñadora web y a través de este blog quiero ayudarte a dar el paso hacia el blogging profesional y convertir tu hobby en un modo de vida. Leer más…

El mejor hosting en España

Hosting WordPress

Páginas realmente molonas con Divi

Copyright © 2020 · JadeWebs · Contactar

Política de Privacidad | Política de Cookies | Aviso legal
Esta página utiliza cookies para proporcionar una experiencia mejor al recordar tus preferencias en visitas posteriores. Haciendo clic en 'Aceptar todas', aceptas el uso de todas las cookies. No obstante, puedes visitar 'Ajustes' para personalizar este consentimiento.
AjustesAceptar todo
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDuraciónDescripción
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
GUARDAR Y ACEPTAR

Utilizamos cookies para darte la mejor experiencia en nuestra web.

Puedes saber más sobre las cookies que utilizamos o deshabilitarlas en ajustes.

JADE webs
Creado por  GDPR Cookie Compliance
Información general de privacidad

Esta web utiliza cookies para proporcionarte la mejor experiencia de usuario posible. Las cookies se almacenan en tu navegador y ejecutan funciones como reconocerte cuando vuelves a nuestra web y ayudarnos a entender qué secciones de la web encuentras más interesantes y útiles.

 

Cookies estrictamente necesarias

Las cookies estrictamente necesarias han de ser habilitadas todas las veces para poder guardar tus preferencias.

Si deshabilitas esta cookie, no seremos capaces de guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que habilitarla o deshabilitarla de nuevo.