admin_url( 'admin-ajax.php' ), 'template_directory' => get_bloginfo( 'template_directory' ) )); } public static function shortcode_author_profile ( $atts ) { global $post; // Scrub user id $user_id = isset( $atts['id'] ) ? $atts['id'] : $post->post_author; $user = get_user_by( 'id', $user_id ); $meta = get_user_meta( $user_id, '' ); // Start output buffering ob_start(); ?>

About data->display_name : $meta['app_author_name'][0] ; ?>

'avatar' ) ); else echo '
' . get_avatar( $user_id, 96 ) . '
'; ?>

  Author Profile Plus


Name to display on author. If blank, will fall back to default Display Name

Author biography. If blank, will fall back to user biography if one exists
ID, 'app_author_avatar', true ) ): ?>

 Remove avatar



Author custom avatar. If not set, will fall back to WordPress user avatar

Author Facebook link

Author Twitter username (EG, "@birdbrainlogic")

Author Google Plus profile page

Author LinkedIn profile page