2016-12-15 10 views
2

Woocommerceカートの有効期限を72時間に増やす必要があります。Woocommerceの設定カートの有効期限の間隔

は、私は解決策がここで提案しようとしました:set wordpress woocommerce cart expiration

しかし、私はすべての結果を見ることができない:( は誰も私はこの作業を取得するために助けることができ

おかげ

- [編集]を? :コードスニペット---

add_filter('wc_session_expiring', 'filter_ExtendSessionExpiring'); 
add_filter('wc_session_expiration' , 'filter_ExtendSessionExpired'); 

function filter_ExtendSessionExpiring($seconds) { 
    return (60 * 60 * 24 * 4) - (60 * 60); 
} 
function filter_ExtendSessionExpired($seconds) { 
    return 60 * 60 * 24 * 4; 
} 
+0

あなたの質問にコードを投稿することができます。どのスニペットを試しましたか? – helgatheviking

+0

こんにちはHelga!あなたの返信ありがとうございます スニペットで私の質問を編集しました 私は非常にはっきりしていないので、私はいくつかのエラーが発生するので、元の質問に示唆したような "WoocommerceLicenseAPI" 本当に私はWoocommerceがカートの有効期限を管理する方法を理解していませんが、これを説明するドキュメントを見つける手助けはできますか? –

答えて

2

は、フィルタは秒単位で、72時間を返さなければなりません

add_filter('wc_session_expiring', 'filter_ExtendSessionExpiring'); 
add_filter('wc_session_expiration' , 'filter_ExtendSessionExpired'); 

function filter_ExtendSessionExpiring($seconds) { 
    return 60 * 60 * 71; 
} 
function filter_ExtendSessionExpired($seconds) { 
    return 60 * 60 * 72; 
} 
+0

よろしくお願い致します。このスニペットを試してみます... 私のテーマのfunctions.phpファイルを追加するだけですか? その後、72時間ごとにすべてのユーザーのカートが削除されますか? 私はそれを正しくしましたか? :) –

+0

こんにちは、私はちょっとした研究をしました。このWoocommerce機能がWordpress Cronシステムに基づいているのかどうか疑問に思っていました...? –

関連する問題