Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // remove default Genesis Post Title action
- function run_init() {
- remove_action('genesis_post_title', 'genesis_do_post_title');
- }
- add_action('init','run_init');
- // add custom Port Title function
- add_action('genesis_post_title','custom_do_post_title');
- function custom_do_post_title() {
- $title = get_the_title();
- if ( strlen( $title ) == 0 )
- return;
- if ( tribe_is_month() ) { //set title on grid view
- $title = '<h1 class="entry-title">Events Calendar</h1>';
- } else if ( tribe_is_event() && !tribe_is_day() && !is_single() ) { //set title on list view
- $title = '<h1 class="entry-title">Events List</h1>';
- } else if ( is_singular() ) {
- $title = sprintf( '<h1 class="entry-title">%s</h1>', apply_filters( 'genesis_post_title_text', $title ) );
- } else {
- $title = sprintf( '<h2 class="entry-title"><a href="%s" title="%s" rel="bookmark">%s</a></h2>', get_permalink(), the_title_attribute('echo=0'), apply_filters( 'genesis_post_title_text', $title ) );
- }
- echo apply_filters('genesis_post_title_output', $title) . "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment