0
似乎功能 WC_Subscription :: update_dates($ dates,$ timezone)在3.0+更新中不再有效,因爲CRUD平臺?
如何找到正確的功能使用,因爲這是網站上的內容。我基本上有一個循環,獲取所有活動訂閱,我想更新next_payment_date。現在,如果你只是通過數據庫來做這件事,它不會更新,所以你必須通過這個函數來運行它,以便更新所有的調度器等。
如果我運行,類似於這個,我得到一個500錯誤。任何幫助將不勝感激。
<?php
WC_Subscription::update_dates(array(
'next_payment' => '2017-05-30 04:30:00'
));
?>
我相信我想通了,而不是直接調用它,我首先實例化它。我的錯。 IE:#SET訂閱 \t \t $ sub = new WC_Subscription($ subscription-> ID); \t \t#UPDATE date \t \t $ sub> update_dates(array('next_payment'=> $ new_payment_date)); – Justin
如果您設法解決您自己的問題,請將其作爲答案發布。其他人也可能有同樣的問題,並期待。 –
是的,我會的,只是還不能,因爲它太快了。哈哈! – Justin