TYPE 1
Default.
add_filter( 'genesis_pre_get_option_content_archive_limit', 'genesiskit_content_archive_limit' ); function genesiskit_content_archive_limit() { return '50'; }
TYPE 2
Target specific category
add_action( 'genesis_before_loop', 'genesiskit_change_content_archives' ); function genesiskit_change_content_archives() { if ( ! is_category( 'uncategorized' ) ) { // enter your category slug here. return; } add_filter( 'genesis_pre_get_option_content_archive_limit', 'genesiskit_do_content_limit' ); } // Set content limit to 50 characters function genesiskit_do_content_limit() { return '50'; }
Multiple Categories
add_action( 'genesis_before_loop', 'genesiskit_change_content_archives' ); function genesiskit_change_content_archives() { if ( ! is_category( 'uncategorized' ) && ! is_category( 'business' ) ) { // enter your category slug here. return; } add_filter( 'genesis_pre_get_option_content_archive_limit', 'genesiskit_do_content_limit' ); } // Set content limit to 50 characters function genesiskit_do_content_limit() { return '50'; }
TYPE 3
For Blog i.e Post page.
add_filter( 'genesis_pre_get_option_content_archive_limit', 'genesiskit_do_content_limit_blog' ); // Set content limit to 50 characters. function genesiskit_do_content_limit_blog() { if ( ! is_home() || ! in_category( 'Uncategorized' ) ) { return; } return '50'; }