function jas_claue_social_meta() {
global $post;
if ( is_home() || $post->ID == '1111' ) {
return;
} else {
$output = '';
$image_src_array = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full', true );
$output .= '<meta itemprop="name" content="' . esc_attr( strip_tags( get_the_title() ) ) . '">';
$output .= '<meta itemprop="description" content="' . esc_attr( strip_tags( get_the_excerpt() ) ) . '">';
$output .= '<meta itemprop="image" content="' . esc_url( $image_src_array[0] ) . '">';
$output .= '<meta name="twitter:card" content="summary_large_image">';
$output .= '<meta name="twitter:site" content="@' . str_replace( ' ', '', get_bloginfo( 'name' ) ) . '">';
$output .= '<meta name="twitter:title" content="' . esc_attr( strip_tags( get_the_title() ) ) . '">';
$output .= '<meta name="twitter:description" content="' . esc_attr( strip_tags( get_the_excerpt() ) ) . '">';
$output .= '<meta name="twitter:creator" content="@' . str_replace( ' ', '', get_bloginfo( 'name' ) ) . '">';
$output .= '<meta name="twitter:image:src" content="' . esc_url( $image_src_array[0] ) . '">';
$output .= '<meta property="og:title" content="' . esc_attr( strip_tags( get_the_title() ) ) . '" />';
$output .= '<meta property="og:url" content="' . esc_url( get_permalink() ) . '" />';
$output .= '<meta property="og:image" content="' . esc_url( $image_src_array[0] ) . '" />';
$output .= '<meta property="og:image:url" content="' . $image_src_array[ 0 ] . '"/>'. "\n";
$output .= '<meta property="og:description" content="' . esc_attr( strip_tags( get_the_excerpt() ) ) . '" />';
$output .= '<meta property="og:site_name" content="' . get_bloginfo( 'name') . '" />';
if ( function_exists( 'is_product' ) && is_product() ) {
$output .= '<meta property="og:type" content="product"/>'. "\n";
} else {
$output .= '<meta property="og:type" content="article"/>'. "\n";
}
echo balanceTags( $output );
}
}
add_action( 'wp_head', 'jas_claue_social_meta' );