Changeset 49574 for trunk/src/wp-content/themes/twentytwentyone/single.php
- Timestamp:
- 11/12/2020 06:34:44 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-content/themes/twentytwentyone/single.php
r49247 r49574 18 18 get_template_part( 'template-parts/content/content-single' ); 19 19 20 if ( is_ singular( 'attachment') ) {20 if ( is_attachment() ) { 21 21 // Parent post navigation. 22 22 the_post_navigation( … … 33 33 } 34 34 35 if ( is_singular( 'post' ) ) { 36 // Previous/next post navigation. 37 $twentytwentyone_next = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ); 38 $twentytwentyone_prev = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ); 39 the_post_navigation( 40 array( 41 'next_text' => '<p class="meta-nav">' . esc_html__( 'Next Post', 'twentytwentyone' ) . $twentytwentyone_next . '</p><p class="post-title">%title</p>', 42 'prev_text' => '<p class="meta-nav">' . $twentytwentyone_prev . esc_html__( 'Previous Post', 'twentytwentyone' ) . '</p><p class="post-title">%title</p>', 43 ) 44 ); 35 // Previous/next post navigation. 36 $twentytwentyone_next = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ); 37 $twentytwentyone_prev = is_rtl() ? twenty_twenty_one_get_icon_svg( 'ui', 'arrow_right' ) : twenty_twenty_one_get_icon_svg( 'ui', 'arrow_left' ); 38 39 $twentytwentyone_post_type = get_post_type_object( get_post_type() ); 40 $twentytwentyone_post_type_name = ''; 41 if ( 42 is_object( $twentytwentyone_post_type ) && 43 property_exists( $twentytwentyone_post_type, 'labels' ) && 44 is_object( $twentytwentyone_post_type->labels ) && 45 property_exists( $twentytwentyone_post_type->labels, 'singular_name' ) 46 ) { 47 $twentytwentyone_post_type_name = $twentytwentyone_post_type->labels->singular_name; 45 48 } 46 49 50 /* translators: %s: The post-type singlular name (example: Post, Page etc) */ 51 $twentytwentyone_next_label = sprintf( esc_html__( 'Next %s', 'twentytwentyone' ), $twentytwentyone_post_type_name ); 52 /* translators: %s: The post-type singlular name (example: Post, Page etc) */ 53 $twentytwentyone_previous_label = sprintf( esc_html__( 'Previous %s', 'twentytwentyone' ), $twentytwentyone_post_type_name ); 54 55 the_post_navigation( 56 array( 57 'next_text' => '<p class="meta-nav">' . $twentytwentyone_next_label . $twentytwentyone_next . '</p><p class="post-title">%title</p>', 58 'prev_text' => '<p class="meta-nav">' . $twentytwentyone_prev . $twentytwentyone_previous_label . '</p><p class="post-title">%title</p>', 59 ) 60 ); 47 61 endwhile; // End of the loop. 48 62
Note: See TracChangeset
for help on using the changeset viewer.