Podrás ver herramientas que te permiten modificar la estructura y la modificación del pie de página de tu sitio web. El detalle es que pueden ser limitados y en algunos casos pesados lo que puede ocasionar pérdida de rendimiento. En este caso usaremos unos sencillos códigos para modificar la posición de tu footer.
Lo primero que vamos a hacer es irnos a nuestro editor de código, ya sea el de génesis o el de tu servidor. Al entrar en el directorio buscaremos el fichero functions.php de tu tema hijo. Al estar allí lo vamos a copiar para tener una versión de seguridad, por si cometes un error no pierdas tu sitio web.
Al estar allí vas a introducir los siguientes códigos para cambiar la posición del footer.
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 );
add_action( 'genesis_after', 'genesis_footer_markup_open', 11 );
add_action( 'genesis_after', 'genesis_do_footer', 12 );
add_action( 'genesis_after', 'genesis_footer_markup_close', 13 );
como puedes ver estamos usando action hook, en el cual, varios son de remover y otros de añadir. Cual es el fin de este código, pues es sencillo removemos los elementos del footer y posteriormente lo volvemos añadir.
Te preguntaras cual es el factor de cambio que hace que nuestro footer cambie de posición y la respuesta es la prioridad.
Podrás denotar que muchas funciones de añadir cambia el número de prioridad de ejecución. En el caso de quererlo más arriba puedes usar prioridades de números muy bajos.
En el caso de que quieras que aparezca más abajo utiliza números más alto en el campo de prioridades.