我正在破解一个插件来添加我需要的功能。我创建了以下代码:
if(!$active && $current_price < $start_price){
add_post_meta ( $postid,\'auction_no_bid\',\'1\', true );
} else if(!$active && $current_price >= $start_price){
add_post_meta ( $postid,\'auction_bid\',\'1\', true ); } else {
echo \'i got nuthin\';
}
当计时器完成其一个时间周期时,代码将执行。如果我随后刷新浏览器,或者如果访问者查看了帖子,那么代码会再次执行,因为计时器周期已经完成了它的工作。
当然,在后续执行时不会在数据库中插入任何内容,因为数据已经存在。
但是,如果可能的话,我希望防止在将来的页面加载上执行冗余数据库操作。因为一旦有了数据,一切都很好。
有没有办法做到这一点??