【发布时间】:2018-04-13 21:30:36
【问题描述】:
我试图在 X 天后删除 WordPress 帖子。 我正在使用这段代码。
$daystogo = 30;
$sql =
"UPDATE {$wpdb->posts}
SET post_status = 'trash'
WHERE (post_type = 'post' AND post_status = 'publish')
AND DATEDIFF(NOW(), post_date) > %d";
$wpdb->query($wpdb->prepare( $sql, $daystogo ));
但我想排除一些关于元键的帖子。 就像我不想删除 FEATURD POST VALUE IS 1 的帖子
'meta_query' => array(
array(
'key' => 'featured_post',
'value' => '1',
'compare' => '=='
)
),
有什么方法可以在查询中添加这个条件?? 谢谢
【问题讨论】: