Sogenannte Blog Listing Pages sind beispielsweise die home.php, category.php, tag.php oder archive.php eines Themes. Auf der Genesis Settings Page können ein paar Einstellungen für diese Content-Archive vorgenommen werden. Oft reichen diese aber nicht aus bzw. müssen overruled werden.
Gesamten Post Content oder nur das Post Excerpt abhängig vom Post Format anzeigen
Nützlich ist das z.B., wenn man neben längeren Artikeln auch Facebook-artige Status-Updates (oder: Asides) in seinem Blog veröffentlicht:
//* Display full content vs. post excerpt depending on post format add_action( 'get_header', 'bubfb_replace_blog_listings_content'); function bubfb_replace_blog_listings_content() { if ( is_single() || is_page() ) return; remove_action( 'genesis_entry_content', 'genesis_do_post_content' ); add_action( 'genesis_entry_content', 'bubfb_display_content_by_post_format' ); function bubfb_display_content_by_post_format() { if ( has_post_format( 'aside' ) ) echo the_content(); else echo the_excerpt(); } }