私の構文が正しいかどうかを確認するのを手伝ってくれませんか。このコードを使用してエラーが発生することはありませんが、正しく実行しているかどうかについていくつかの意見が欲しかっただけです。
マルチサイトの Wordpress インストールを使用しており、注目のブログが 1 日以上経過してから 1 週間未満であるかどうかを確認しています。
/* Work out blog of the day */
$featured_id = get_option('featured_blog'); # Current ID
$featured_time = get_option('featured_time'); # Current Time
if($featured_time > time()-86400 && $featured_time < time()-604800) // more than 1 Day ago but less than a week
{
$query = "SELECT blog_id FROM `wp_blogs` WHERE public = '1' and archived = '0' and spam = '0' and deleted = '0' AND blog_id NOT IN ('".$featured_id."', '1','27') ORDER BY rand() limit 1";
$featured_id = $wpdb->get_var($query);
update_option('featured_blog', $featured_id);
update_option('featured_time', time());
}