WordPress と Easy Digital Downloads プラグインを使用していますが、カート内のアイテムは 30 分間使用しないと期限切れになります。カート内のアイテムを削除するには 30 分では短すぎるため、これを 48 時間程度に増やしたいと考えています。 .
EDD フォーラムでこの有効期限を延長する方法を尋ねましたが、この特定のフィルターについて実際には役に立たない add_filter チュートリアルへのリンクが提供されました。
これは、有効期限を変更するために利用するように言われたフィルターです: https://github.com/easydigitaldownloads/Easy-Digital-Downloads/blob/master/includes/class-edd-session.php#L93
だから私は試しました:
add_filter( 'wp_session_expiration_variant', array( 'WP_Session', '86400 * 60' ), 99999 );
add_filter( 'wp_session_expiration', array( 'WP_Session', '86400 * 60' ), 99999 );
と
add_filter( 'wp_session_expiration_variant', array( 'EDD_Session', '86400 * 60' ), 99999 );
add_filter( 'wp_session_expiration', array( 'EDD_Session', '86400 * 60' ), 99999 );
どちらも機能しません。セッションタイムアウトを増やす方法はありますか?