私はWooCommerce予約プラグインを使用しています。予約にフックし、開始日を取得し、それをUNIXのタイムスタンプ形式としてデータベースにインポートする必要があります。 WooCommerce予約開始日をデータベースに書き込もうとしています
この
は私がしようとすると、開始日を取得するために使用していたコードです:私はそれがWC_Bookingクラスを使用して取得しようとしています$wcBooking = new WC_Booking($original_order_id);
$current_timestamp = strtotime($wcBooking->get_start_date());
を、私はここで、このクラスhttp://pastebin.com/JGjDKyrj
これを貼り付けていますコードが実行されている、それだけでデータベースに次のように入れている:
1970-01-01夜十二時00分00秒
ご協力いただきありがとうございます。
この '$ wcBooking-> get_start_date()'をエコーすると、実際にその呼び出しから何が得られているのかが分かります。おそらくあなたが期待していたものではないでしょう – RiggsFolly
'get_start_date()'のコードを読んでみてください。どうしても問題がはっきりしています。 – RiggsFolly
このコードを別のプラグインの関数として追加していますが、残念なことにそれは単に – AppleTattooGuy