Code Snippets para GeneratePress

Esta es una colección de Snippets para remover o agregar funcionalidades en GeneratePress

La más fácil implementación de Code Snippets es por medio del plugin Code Snippets, un plugin gratuito que se encuentra en el repositorio de WordPress.

Ahora veamos algunos de los mejores code snippets para GeneratePress que te ayudaran a mejorar la apariencia, la velocidad y el SEO de tu sitio

Remover el Enlace de las Categorías en GeneratePress

Este es uno de los code snippets que puedes llegar a usar en tu sitio creado con GeneratePress si estás considerando mejorar el posicionamiento web de tu sitio.

Si estás pensando en la estructura de tu sitio y deseas optimizar las categorías, no debes usar el código de esta sección

Si tus categorías son un completo desorden y no están siendo optimizadas, pero deseas mostrarlas al principio o al final de tus publicaciones, usas este plugin para eliminar el enlace

add_filter( 'generate_category_list_output', function() {
    return sprintf(
        '<span class="cat-links">%3$s<span class="screen-reader-text">%1$s </span>%2$s</span> ',
        esc_html_x( 'Categories', 'Used before category names.', 'generatepress' ),
        strip_tags( get_the_category_list( ', ' ) ),
        apply_filters( 'generate_inside_post_meta_item_output', '', 'categories' )
    );
} );

Eliminar el enlace de las categorías es una de las formas de evitar que el crawler de Google les de importancias a las categorias.

Los enlaces de las categorías pueden ser malinterpretados como parte de una estrategia de enlaces internos.

Remover el Enlace de Autor

Una de las cosas que quizas deseas realizar es remover el enlace de autor de cada una de tus paginas.

El enlace de autor es un enlace interno dirigido a paginas que no deseas posicionar por lo tanto es un desperdicio de Crawl budget

Si quieres que el crawler de Google se enfoque en contenido que si deseas posicionar, remover el enlace de autor es algo que puedes hacer con un snippet de Codigo.

Este es el code snippet que debes agregar al functions.php de tu sitio o que puedes implementar por medio de Code Snippets

add_filter( 'generate_post_author_output','tu_no_author_link' );
function tu_no_author_link() {
	printf( ' <span class="byline">%1$s</span>',
		sprintf( '<span class="author vcard" itemtype="http://schema.org/Person" itemscope="itemscope" itemprop="author">%1$s <span class="fn n author-name" itemprop="name">%4$s</span></span>',
			__( 'by','generatepress'),
			esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
			esc_attr( sprintf( __( 'View all posts by %s', 'generatepress' ), get_the_author() ) ),
			esc_html( get_the_author() )
		)
	);
}

Más Sobre GeneratePress

Esta es una de las publicación relacionada con el manejo de GeneratePress, tambien puedes ver el resto de contenido sobre este tema:

  1. Reseña Honesta sobre GenerateBlocks Pro
  2. Hacer el Último Widget Sticky en GeneratePress
  3. Crear un Sticky Ad con GeneratePress
  4. Reseña Sobre GeneratePress
  5. Biografía de Autor en GeneratePress: ¿Cómo Hacerlo?

Sobre Jose manuel

Soy José Manuel, empecé un blog en el 2011 como un pasatiempo y para hacerlo en mis clases y poco a poco, me enamoré de WordPress. Espero que algo de todo lo que he escrito te sirva de ayuda.

RevistaWP

RevistaWP es un sitio donde registro mis pensamientos y descubrimientos sobre todo lo que sucede dentro del mundo WordPress

Contacto

Puedes contactarme por medio de los siguientes canales