Author Meta Date not showing

Hey,
on my test site
http://staging.fourtylove.com/post-master-template/
I’d like to show the post meta (author, date, etc) above my “share this post” button on the top.
I tried to add x_integrity_entry_meta() to the _content-post-header.php in the child theme but it’s not working.
In case you need FTP login data, they are in the secure note.
Thanks!

Hi There,

Thanks for writing in! You need to enable post meta from Theme Options -> Blog -> Content section.

Hope that helps.

awesome thanks!
a quick question here: where in the theme do I add meta tags like meta name=“theme-color” content="#ff8b00" ?

Hi there,

There is no option in the Theme Options area where you can add some custom meta tags.

You may install and activate the child theme then login through FTP and go to wp-content/themes/x-child add this code in the functions.php file:

function add_metatags() { ?>
  <!-- Add the metatags here -->
<?php }
add_action( 'wp_head', 'add_metatags' );

Hope this helps.

Thanks again!
Back to my original question regarding the author meta:
Two questions here:

  1. How can I display the image from the author right next to his name?
  2. How would I add this image and name to a sidebar?
    Thanks

Hi There,

Please add the following code under functions.php file locates in your child theme:

function x_integrity_entry_meta() {

    //
    // Author.
    //

    $author = sprintf( '<span><i class="x-icon-pencil" data-x-icon="&#xf040;"></i> %s %s</span>',
      get_the_author(),
      get_avatar( get_the_author_meta( 'ID' ), 22 )
    );


    //
    // Date.
    //

    $date = sprintf( '<span><time class="entry-date" datetime="%1$s"><i class="x-icon-calendar" data-x-icon="&#xf073;"></i> %2$s</time></span>',
      esc_attr( get_the_date( 'c' ) ),
      esc_html( get_the_date() )
    );


    //
    // Categories.
    //

    if ( get_post_type() == 'x-portfolio' ) {
      if ( has_term( '', 'portfolio-category', NULL ) ) {
        $categories        = get_the_terms( get_the_ID(), 'portfolio-category' );
        $separator         = ', ';
        $categories_output = '';
        foreach ( $categories as $category ) {
          $categories_output .= '<a href="'
                              . get_term_link( $category->slug, 'portfolio-category' )
                              . '" title="'
                              . esc_attr( sprintf( __( "View all posts in: &ldquo;%s&rdquo;", '__x__' ), $category->name ) )
                              . '"><i class="x-icon-bookmark" data-x-icon="&#xf02e;"></i> '
                              . $category->name
                              . '</a>'
                              . $separator;
        }

        $categories_list = sprintf( '<span>%s</span>',
          trim( $categories_output, $separator )
        );
      } else {
        $categories_list = '';
      }
    } else {
      $categories        = get_the_category();
      $separator         = ', ';
      $categories_output = '';
      foreach ( $categories as $category ) {
        $categories_output .= '<a href="'
                            . get_category_link( $category->term_id )
                            . '" title="'
                            . esc_attr( sprintf( __( "View all posts in: &ldquo;%s&rdquo;", '__x__' ), $category->name ) )
                            . '"><i class="x-icon-bookmark" data-x-icon="&#xf02e;"></i> '
                            . $category->name
                            . '</a>'
                            . $separator;
      }

      $categories_list = sprintf( '<span>%s</span>',
        trim( $categories_output, $separator )
      );
    }


    //
    // Comments link.
    //

    if ( comments_open() ) {

      $title  = apply_filters( 'x_entry_meta_comments_title', get_the_title() );
      $link   = apply_filters( 'x_entry_meta_comments_link', get_comments_link() );
      $number = apply_filters( 'x_entry_meta_comments_number', get_comments_number() );

	    $text = ( 0 == $number ) ? __( 'Leave a Comment', '__x__' ) : sprintf( _n( '%s Comment', '%s Comments', $number, '__x__' ), $number );

$comments = sprintf( '<span><a href="%1$s" title="%2$s" class="meta-comments"><i class="x-icon-comments" data-x-icon="&#xf086;"></i> %3$s</a></span>',
        esc_url( $link ),
        esc_attr( sprintf( __( 'Leave a comment on: &ldquo;%s&rdquo;', '__x__' ), $title ) ),
        $text
      );

    } else {

      $comments = '';

    }


    //
    // Output.
    //

    if ( x_does_not_need_entry_meta() ) {
      return;
    } else {
      printf( '<p class="p-meta">%1$s%2$s%3$s%4$s</p>',
        $author,
        $date,
        $categories_list,
        $comments
      );
    }

}

Please take a look at this article: https://wordpress.stackexchange.com/questions/202252/display-authors-name-and-avatar-in-posts-sidebar.

Hope it helps :slight_smile:

awesome, got everything to work! Thanks a lot!