put the content of a single post into og:description
get_the_content() must be inside the loop, in header.php you can do this (don’t forget to scape the content to use it as attribute): if (is_single()) { while (have_posts()) { the_post(); $content = get_the_content(); $desc=”<meta property=”og:description” content=””. esc_attr($content) .'”>’; echo $desc; } } or even better, in your functions.php hook the wp_head action; also, I recomend … Read more