/* No-index posts older than 90 days if in PR custom post type */
function noindexOldPRs() {
$url = 'http://' . $_SERVER[ 'HTTP_HOST' ] . $_SERVER[ 'REQUEST_URI' ];
$current_post_id = url_to_postid( $url );
$publishdate = get_the_time('Y-m-d', $current_post_id);
$posttype = get_post_type ($current_post_id);
if ($posttype == "pr") {
$ninetydaysago = date("Y-m-d", strtotime("-90 days"));
if($publishdate < $ninetydaysago) {
echo '<meta name="robots" content="noindex">';
}
} elseif (has_tag('nonnews', $current_post_id)) {
echo '<meta name="Googlebot-News" content="noindex, nofollow">';
}
//add noindex/nofollow for google news bot
// get tags
// if a tag includes nonnews
// then add
// <meta name="Googlebot-News" content="noindex, nofollow">
}
add_action('wp_head', 'noindexOldPRs');