Como quitar el sitemap de la página 404 en Genesis

No sólo vamos a quitar el sitemap de la página de error 404  de Genesis si no que añadiremos una mascota para hacer esta página menos molesta. Porque que aunque siendo error nuestro, no gusta llegar a esta página :). 

Página 404 de Genesis sin sitemap
Página 404 de Genesis sin sitemap

Copiaremos el archivo 404.php de la plantilla padre de Genesis a nuestro tema hijo. Da igual el que sea. Para eliminar el sitemap sólo tendremos que comentar las siguientes líneas: 

if ( genesis_a11y( '404-page' ) ) {
	echo '<h2>' . esc_html__( 'Sitemap', 'genesis' ) . '</h2>';
		genesis_sitemap( '<h3>' );
} else {
	genesis_sitemap( '<h4>' );
}

Quedaría así. 

//if ( genesis_a11y( '404-page' ) ) {
//	echo '<h2>' . esc_html__( 'Sitemap', 'genesis' ) . '</h2>';
//		genesis_sitemap( '<h3>' );
//} else {
//	genesis_sitemap( '<h4>' );
//}

Y para añadir la ilustración, en mi caso ese gracioso monstruo negro, tan sólo descargar lo que queramos poner y subirlo previamente a nuestro WordPress. Después añadiremos tres sencillas líneas de código. 

Este condicional…

if ( genesis_html5() ) :
 /* translators: %s: URL for current website. */
 echo apply_filters( 'genesis_404_entry_content', '<p>' . sprintf( __( 'The page you are looking for no longer exists. Perhaps you can return back to the site\'s <a href="%s">homepage</a> and see if you can find what you are looking for. Or, you can try finding it by using the search form below.', 'genesis' ), trailingslashit( home_url() ) ) . '</p>' );
 
get_search_form();

Quedaría de esta manera…

if ( genesis_html5() ) :
 /* translators: %s: URL for current website. */
 echo apply_filters( 'genesis_404_entry_content', '<p>' . sprintf( __( 'The page you are looking for no longer exists. Perhaps you can return back to the site\'s <a href="%s">homepage</a> and see if you can find what you are looking for. Or, you can try finding it by using the search form below.', 'genesis' ), trailingslashit( home_url() ) ) . '</p>' );
 
 echo'<div class="monster-404 aligncenter">';
 echo'<img alt="" src="https://engenesis.demo.site/wp-content/uploads/27.png" width="245" height="231">'; //sustituye la url de la imágen por la tuya
 echo'</div>';
 
get_search_form();

No es gran cosa, pero le da otro aire. Podríamos profundizar mucho más en la confección de una página 404 para nuestro site ne Genesis. Dejadme saber si queréis o bien en los comentarios o por el formulario de contacto. 

Para cualquier duda, aportación o pregunta podéis dejarme un comentario justo debajo. O también me podéis mandar un mensaje a través del formulario de contacto. Si sois suscriptores no os olvidéis de hacerlo a través de la Intranet, pues os daré preferencia a la hora de contestar emails.

Ilustración: Vecteezy

El soporte en comentarios está sólo disponible para los suscriptores.

Puedes identificarte aquí o bien registrate en este enlace.

¿Olvidaste tu contraseña?