'; // progress bar if (!$postbar_deactivate_progress) { $output .= '
'; } // main post bar content $output .= '
'; // prev post icon if (!$postbar_deactivate_prevnext) { $prev_post = get_adjacent_post( true, '', true, 'category'); if ( is_a( $prev_post, 'WP_Post' ) ) { $output .= '
'; $output .= ''; $output .= '
'; $output .= ''; $output .= '
'; // post info $output .= '
'; } } // category bar if ($postbar_activate_category) { $category = get_the_category($post->ID); $output .= '
'; $output .= ''.$category[0]->cat_name.''; $output .= '
'; } $output .= '
'; if (!$postbar_deactivate_title) { $output .= '

'.esc_attr($post->post_title).'

'; } if ($postbar_activate_author) { $author_id = get_post_field( 'post_author', $post->ID ); $author_name = get_the_author_meta( 'display_name', $author_id ); $output .= ''.__('by', 'easy-social-share-buttons').' '.$author_name.''; } $output .= '
'; // titleholder $output .= '
'; $one_icon = false; $output .= '
'; if ($postbar_activate_total) { $output .= ''.$total_shares_code.''; $one_icon = true; } if ($postbar_activate_comments) { $comment_count = get_post_field( 'comment_count', $post->ID ); $output .= ''.$comment_count.''; $one_icon = true; } if ($postbar_activate_time) { $content = get_post_field( 'post_content', $post->ID ); $word_count = str_word_count( strip_tags( $content ) ); if ($postbar_activate_time_words != '') { $ttr = round($word_count / $postbar_activate_time_words); } else { $ttr = round($word_count / 250); } if ($ttr == 0 ){ $ttr = '<1'; } $output .= ''.$ttr.' '.__('min', 'easy-social-share-buttons').''; $one_icon = true; } if (!$one_icon) { $output .= ' '; } $output .= '
'; // icons $output .= '
'; $output .= $share_buttons; $output .= '
'; // buttons if (!$postbar_deactivate_prevnext) { $next_post = get_adjacent_post( true, '', false, 'category'); if ( is_a( $next_post, 'WP_Post' ) ) { $output .= '
'; $output .= ''; $output .= '
'; $output .= ''; $output .= '
'; // post info $output .= '
'; } } $output .= '
'; // right $output .= '
'; // container $output .= ''; return $output; } }