Add this code to your functions.php in your WordPress Themes folder to automatically add “news_keywords” into your HTML. The news_keywords meta is a new way to tag news articles that allows webmasters to assist Google News in categorizing posts.
/* * Title: News Meta Function * Author: Alexander Conroy * Version: 1.0.1 * Website: http://www.esotech.org * Purpose: Tags Tags for Current Post and puts it in the header meta comma separated maximum 10 tags. * License: GPLv3+ */ add_action('wp_head', 'news_meta'); function news_meta() { $posttags = get_the_tags(); if ($posttags): $count = 1; foreach($posttags as $tag) : if($count == 10) break; $meta_tags[] = $tag->name; $count++; endforeach; $meta_tags_text = implode(',', $meta_tags); echo '<meta name="news_keywords" content="' . $meta_tags_text . '">' . PHP_EOL; endif; } |