共有SSL対応化 Welcart ショッピング構築プラグイン(アップデート)

前回紹介した、ショッピングサイト構築用
wordpress用プラグイン Welcart のSSL対応化です。

導入時の環境:
wordpress用プラグイン:Welcart1.3(WordPress 3.5)

Welcart
http://www.welcart.com/

・Welcart SSLの設定

プラグインインストール後、Welcartのシステム設定 ⇒ Use SSL をチェック

WordPressのアドレス(SSL)
https://ss1.coressl.jp/導入ディレクトリ

ブログのアドレス(SSL)
https://ss1.coressl.jp/導入ディレクトリ

以上で設定は完了です。

カートに入れた後、SSL以外のページを閲覧すると
カートの中身がクリアされてしまう問題の解決

/welcart_default/functions.php
functions.php 内の * welcart_setup の下あたりに下記を追記

add_filter('usces_sessid_force', 'my_sessid_force');
function my_sessid_force( $notuse ){
	if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
		return $_SERVER['HTTP_X_FORWARDED_FOR'];
	}
	return $_SERVER['REMOTE_ADDR'];
}

以上で、SSLにて暗号化完了でです。
SAFEMODEのCORESERVERでも共有SSLにて動作出来ます(`・ω・´)ゞ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

認証(CAPTCHA) * Time limit is exhausted. Please reload CAPTCHA.