Remove author name but keep avatar, publish date and categories
-
Hello,
I’m using a child theme of Twenty-Sixteen v2.0 and WordPress v2.3.5.
Based on this page, I’ve overridden the twentysixteen_entry_meta() function from /wp-content/themes/twentysixteen/inc/template-tags.php in my child theme’s functions.php like this:
function twentysixteen_entry_meta() { if ( 'post' === get_post_type() ) { $author_avatar_size = apply_filters( 'twentysixteen_author_avatar_size', 49 ); printf( // Original line: // '<span class="byline"><span class="author vcard">%1$s<span class="screen-reader-text">%2$s </span> <a class="url fn n" href="%3$s">%4$s</a></span></span>', // Modified version: '<span class="byline"><span class="author vcard">%1$s</span>', get_avatar( get_the_author_meta( 'user_email' ), $author_avatar_size ) //, // _x( 'Author', 'Used before post author name.', 'twentysixteen' ), // esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), // get_the_author() ); } if ( in_array( get_post_type(), array( 'post', 'attachment' ) ) ) { twentysixteen_entry_date(); } $format = get_post_format(); if ( current_theme_supports( 'post-formats', $format ) ) { printf( '<span class="entry-format">%1$s<a href="%2$s">%3$s</a></span>', sprintf( '<span class="screen-reader-text">%s </span>', _x( 'Format', 'Used before post format.', 'twentysixteen' ) ), esc_url( get_post_format_link( $format ) ), get_post_format_string( $format ) ); } if ( 'post' === get_post_type() ) { twentysixteen_entry_taxonomies(); } if ( ! is_singular() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { echo '<span class="comments-link">'; comments_popup_link( sprintf( __( 'Leave a comment<span class="screen-reader-text"> on %s</span>', 'twentysixteen' ), get_the_title() ) ); echo '</span>'; } }
This works fine in the large version of the website. But on mobile versions (as soon as the posts’ meta info is displayed beneath the content and not next to it), the ” / ” separators are removed and the publish date gets “stuck” to the categories.
Could you point me to the next code modification to solve this? Or otherwise give a nicer solution to remove only the author name from posts?
Thank you! ??
The page I need help with: [log in to see the link]
- The topic ‘Remove author name but keep avatar, publish date and categories’ is closed to new replies.