MySQLにはadddate()関数があり、これに使用できます:)
$wpdb->get_var("select count(*) from " . $wpdb->prefix . "newsletter where status='C' and date_format(created,'%Y%m%d')>date_format(adddate(now(),interval -30 day),'%Y%m%d')");
これは30日前のものですが、「間隔-30日」を「間隔-1か月」に置き換えるか、 dev.mysql 皆さんが説明したところです。
お役に立てば幸いです。