http://kzk9.net/blog/2009/04/wp_super_cache_and_ktai_styl.html

Posted by yasu, filed under wordpress. Date: 2 月 23, 2011, 12:23 pm | No Comments »

03  12 月
wordpressの基礎

http://www.adminweb.jp/wordpress/

Posted by yasu, filed under wordpress. Date: 12 月 3, 2010, 4:40 pm | No Comments »

http://memo-wp.google-mania.net/archives/category/tune/

ここを参考にしました。

http://memo-wp.google-mania.net/archives/69

 

Posted by yasu, filed under wordpress, カスタマイズ. Date: 12 月 3, 2010, 4:38 pm | No Comments »

http://open-oboegaki.sblo.jp/article/28741874.html

こちらの記事を参考にさせていただきました。

zencartで共有SSL

エックスサーバーで、zencartサイトを構築中。
さくらより断然サクサク動いてくれるので、今の所快適です(笑)

エックスサーバーは、xoopsやzencart、MT、wordpressも簡単インストールできる仕組みになってます。

ファイルのアップロードの手間が省けて、すごい楽!♪と喜んだのもつかの間、何段階かバージョンアップの必要があったので、やっぱり手作業で入れなおす事にしました。

というか、2を4までバージョンアップしたのですが、どういう訳かSSLが動きませんでしたので・・・悪いのは私なのは分かってますが「間違い探し」をするには、全部触ってみないと分からない性分で。困ったもんです。

※バージョンとか気にしなくて使えればいいとか、全ファイルアップロードなんてやってられない!という方、または、簡単インストールされたバージョンが自分に最適な方には超便利機能。
オープンソースは、モジュールとかプラグインとか、使いたい機能によって選ぶバージョンが違う事があるので仕方ないですね(>_<)

今回は、
エックスサーバー
Zen Cart 1.3.0.2-l10n-jp-4

本家フォーラムには「共有SSLは使えない」とあるのですが、他社で、同じバージョンで、共有SSLを使用されているのを発見してしまったので、やらない訳にはいかなくなりました(性分的に)

以下覚書です。

インストールの際「SSLを有効にする」でサイト、管理画面ともに「いいえ」(NO)を選ぶ。

インストール後、
「管理画面 > 一般設定 > セッション管理の設定」で
 ・クッキー利用を必須にする : False
 ・IPアドレスチェック : True

動きがおかしいときは、コンフィグファイルを確認。
public > admin > include > configure.php

zencartを設置する上で、必ずやっておきたいセキュリティ工場の為のステップは、zencart-proの記事がとても参考になります。

Posted by yasu, filed under zencart. Date: 10 月 19, 2010, 8:42 pm | No Comments »

19  10 月
zencart不要な削除

http://foolontheweb.net/archives/132

こちらの記事を参照させていただきました。

共有SSL

コストをかけずショッピングサイトを開設するには共有SSLを利用することになります。これがちと面倒です。

  1. configure.phpの15行目あたり、HTTPS_SERVERを共有SSLのパスに変更し、18行目あたり、ENABLE_SSLをtrueにする。この他の設定は変更する必要はないはず。
  2. 共有SSLの場合、SSLページと非SSLページでURLが変わるので、セッション設定でクッキー使用をFalseにする。
  3. このままだと画像等への外部リンクでSSLのアラートが出てしまうので、テンプレートhtml_header.php38行目あたり<base ~/>部分を削除。
  4. CSSに絶対アドレスのリンク先を含めない。背景画像等でZencart外にある場合は内部にコピーする。

不要な表示の削除

重量別運賃にしているショッピングサイトはあまりないはずです。概ね都道府県別の距離だけです。

  1. 重量別運賃にしていないのに重量表示がされてしまうので、module/pages/shopping_cart/header_php.phpの26行目あたり$totalsDisplayからTEXT_TOTAL_WEIGHT . $_SESSION[’cart’]->show_weight() . TEXT_PRODUCT_WEIGHT_UNIT .を削除。
  2. 配送モジュール、例えば宅急便モジュールの場合、module/shipping/yamato.phpの112行目あたり、$this->quotes[’module’] = $this->title  . ‘ (’ . $shipping_num_boxes . ‘ x ‘ . $shipping_weight . ‘kg)’;を$this->quotes[’module’] = $this->title; に変更。
  3. 重量計算ページへのリンクも不要になるので、tpl_shopping_cart_defaultの150行目~170行目あたりを削除。

その他忘れがちな基本設定

  1. 一般設定>配送料・パッケージの設定で、店舗の郵便番号を必ず登録しておく。
  2. ランゲージファイルmeta_tags.phpでTITLEや、SITE_TAGLINE、CUSTOM_KEYWORDSなどをサイトに合わせる。
  3. クーポンを使わない場合は、tpl_checkout_payment_default.phpの60行目~86行目あたりを削除。

こんなところでしょうか?defaultファイルは上書きせず、必ずオーバーライドを効かせ、あとから修正を何度でもできるようにしておきましょう!

Posted by yasu, filed under zencart. Date: 10 月 19, 2010, 8:37 pm | No Comments »

http://www.seotemplate.jp/wordpress/20091107154154.html

Posted by yasu, filed under カスタマイズ. Date: 7 月 14, 2010, 7:34 pm | No Comments »

参照元は、

http://d.hatena.ne.jp/YOSSiO/20090626/1245986813

Posted by yasu, filed under カスタマイズ. Date: 7 月 14, 2010, 7:00 pm | No Comments »

 

gDonncha 氏による WP Super Cache を併用した場合、そのままではさまざまな不具合が発生します (携帯電話に PC 向けのキャッシュされた内容を出力する/携帯電話出力が文字化けする etc)。このため、携帯電話閲覧時はキャッシュプラグインを動作させないようなアドオンを用意しています。以下のようにして組み込んでください。(WP-Cache の場合は以下の「WP-Cache と併用する場合」を参照のこと)

  1. ktai_style/patch-supercache-ktaistyle.php ファイルを WP Super Cache 配下の plugins ディレクトリーに配置します。通常は wp-content/plugins/wp-super-cache/plugins/ というパスです。
  2. Ktai Style および WP Super Cache を有効にします。
  3. WP Super Cache の設定画面で、一番下の方にある「Ktai Style Support」を Enabled にします。
  4. 引き続いて、WP Super Cache の設定画面で Mobile Device Support をオンにします。もしくは、Mobile Device Support をオフにして、Mod Rewrite Rules を設定します。以下の2行のコードが含まれているのを確認してから「Update Mod_Rewrite Rules」ボタンを押してください(iPhone, iPod にも Ktai Style を適用させる場合はRewirteCond が3行になります)。
    RewriteCond %{HTTP_USER_AGENT} !^(DoCoMo/|J-PHONE/|J-EMULATOR/|Vodafone/|MOT(EMULATOR)?-|SoftBank/|[VS]emulator/|KDDI-|UP.Browser|emobile/|Huawei/|Nokia|mixi-mobile-converter/)
    RewriteCond %{HTTP_USER_AGENT} !(DDIPOCKET;|WILLCOM;|Opera Mini|Opera Mobi|PalmOS|Windows CE;|PDA; SL-|PlayStation Portable;|SONY/COM|Nitro|Nintendo)
  5. ログアウト状態、かつ、クッキーを削除した状態の PC で閲覧して、リロードしたとき、XHTML ソースの末尾に 「Cached page generated by WP-Super-Cach」の表示があることを確認する WP Super Cache の動作確認)
  6. 携帯電話で同じページを閲覧して、携帯向け表示になっていることを確認します。PC 表示だったり文字化けしていたら失敗です (PC 向けブラウザーでユーザーエージェント偽装しての確認だとうまくいかないことがあります)。
  7. 再度 PC で同じページを見て、携帯向け表示になってないことを確認します (携帯ページがキャッシュされてないかの確認)。

Posted by yasu, filed under wordpress, カスタマイズ. Date: 6 月 9, 2010, 6:56 pm | 7 Comments »

http://yuina.lovesickly.com/wpblog/wordpress-tips/3483

Posted by yasu, filed under wordpress, カスタマイズ. Date: 6 月 8, 2010, 7:33 pm | No Comments »

03  6 月
動画

Posted by yasu, filed under feed. Date: 6 月 3, 2010, 2:28 pm | No Comments »

« Previous Entries