Navigation
This is archived content. Visit our new forum.
  • Author
    Posts
  • #301767

    Joseph B
    Participant

    Actually, never mind. The problem was due to stale cached data (transients) that need to be flushed by clicking update within the permalinks settings page.

    #301918

    Rue Nel
    Moderator

    Hey There,

    We are glad you were able to figure out the cause of the issue.

    All the best.

    #732619

    eganlohman
    Participant

    I’m really starting to love this forum! This worked great!

    #732760

    Thai
    Moderator

    Glad it worked, @eganlohman.

    If you need anything else, please let us know.

    #838453

    Daphne D
    Participant

    Hi! I used the code provided for Integrity:

    // Entry Meta
    // =============================================================================
    function x_integrity_entry_meta() {
    
        //
        // Author.
        //
    
        $author = sprintf( '<span><a href="%1s"><i class="x-icon-pencil" data-x-icon=""></i> %2s</a></span>',
        get_author_posts_url(get_the_author_meta( 'ID' )),
          get_the_author()
        );
    
        //
        // Date.
        //
    
        $date = sprintf( '<span><time class="entry-date" datetime="%1$s"><i class="x-icon-calendar" data-x-icon=""></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=""></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=""></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() );
    
          if ( $number == 0 ) {
            $text = __( 'Leave a Comment' , '__x__' );
          } else if ( $number == 1 ) {
            $text = $number . ' ' . __( 'Comment' , '__x__' );
          } else {
            $text = $number . ' ' . __( 'Comments' , '__x__' );
          }
    
          $comments = sprintf( '<span><a href="%1$s" title="%2$s"><i class="x-icon-comments" data-x-icon=""></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
          );
        }
    
      }
    
    // Show Author Box on Author Page
    // =============================================================================
    
    function add_author_meta() {
      if ( is_author() ) {
        $id = get_the_author_meta( 'ID' );
        echo do_shortcode('[author id="'.$id.'"]');
      }
    }
    
    add_action('x_before_view_global__index', 'add_author_meta');

    but I can’t tell any difference. I assumed it would show up in the author shortcode on a blog post (see this page): http://ddelay.com/251iEJi

    Any help would be appreciated!

    #838458

    Daphne D
    Participant
    This reply has been marked as private.
    #838554

    Zeshan
    Member

    Hi Daphne,

    The code is to, first, wrap author link around author’s name in the post meta (see: http://prntscr.com/afiyxt) and it’s working fine on your site; second, add an author box on the author page and that’s also working fine (see: http://prntscr.com/afizaf). Would you mind confirming the issue again?

    Thank you!

    #838792

    Daphne D
    Participant

    I see it now! I was looking for it in the “About the Author” section (not the title data)

    Thanks for clarifying 🙂 it works great!

    Just curious… Can the same be made true in the “About the Author” box?

    #839377

    Lely
    Moderator

    Hi Daphne,

    You’re welcome!
    To add a link on the Author name on the About the Author box, please check this thread:https://community.theme.co/forums/topic/how-to-create-custom-author-archive-page-and-link-to-it/#post-837947

    Hope this helps.