wp-amazon プラグインカスタマイズ

wp-amazonプラグインは元々日本語で検索できなかったり、検索結果がちゃんと日本語表示されなかったりするみたいなので、日本語検索&表示させる方法。 ちなみにこの方法は WordPress文字コードEUC-JP の場合のみ必要(たぶん)。

カスタマイズ方法

  • 日本語での検索ができるように、wp-amazon.php の515行目を以下のように修正して、検索キーワードを UTF-8 に変換した後にURLエンコードさせる。

wp-amazon.php

$Keywords = htmlspecialchars(urlencode(mb_convert_encoding($q, "UTF-8")));
  • 検索結果の日本語が正しく表示されるように、wp-amazon.php の480行目あたりに以下のコードを追加して、商品名と価格の文字コードUTF-8 からEUC-JP に変換する。

wp-amazon.php

$ProductName = mb_convert_encoding($ProductName, get_settings('blog_charset'), "UTF-8");
$Price       = mb_convert_encoding($Price, get_settings(’blog_charset’), “UTF-8);
wordpress/scratch/wpamazon-plugin-customize.txt · 最終更新: 2007/08/10 01:41 (外部編集)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0