好的,我有這段代碼,我不知道如何去檢查修改後的日期是否超過一週前。WordPress檢查修改後的日期是否超過1周前
因此,如果帖子被修改超過一週前,它應該回聲修改。
代碼:
$sticky = get_option('sticky_posts');
if (count($sticky) > 0) {
$stringSticky = implode(",", $sticky);
$postsModifiedCheck = $wpdb->get_results(
"SELECT ID, post_modified
FROM `{$wpdb->prefix}posts`
WHERE post_status = 'publish' AND post_type = 'post'
AND ID IN ($stringSticky)"
);
$now = new DateTime();
$currentDateTime = $now->getTimestamp();
foreach ($postsModifiedCheck as $post) {
if ($currentDateTime > $post->post_modified) {
echo "modified";
}
}
}
所以此刻卻會回聲「修改」,只是不知道如何修改日期回聲「修改」如果$post->post_modified
一個多星期前。
乾杯