ktai styleの設定をカスタマイズしてみた

スポンサーリンク

WordPressのプラグインとして提供されている『ktai style』の設定を少々カスタマイズしてみた。

■外部サイトの画像を直接読み込みできるように変更
ktai styleはデフォルトで外部の画像を直接読み込まない仕様になっているので、一部のサイトについてこれを変更。

[変更対象ファイル]
wp-content/ktai-themes/virguledot/functions.php
*”virguledot”は設定しているテーマ名。functions.phpが無かったら新規作成。

[functions.phpへの追加内容]
以下のコードを追加する。functions.php内での追加場所は任意。

function ks_keep_amazon_image($replace, $orig, $src) {
if (preg_match('#^http://ecx.images-amazon.com/images/#', $src)) {
$replace = $orig;
}
return $replace;
}
add_filter('image_to_link/ktai_style.php', 'ks_keep_amazon_image', 10,3);

“http://ecx.images-amazon.com/images/”の部分を変更する事で、対象となるドメインを変更可能。

[変更後結果]

無事、Amazonの画像が直接表示されるようになった(^ ^)

[参考サイト]
WordPressの携帯電話プラグインをがっつりカスタマイズしてKtai Styleに移行 – カイ士伝

■外部サイトへアクセス時に、ページをダイレクトで表示するように変更

外部サイトにアクセスする際に、リンク先確認ページみたいなものが表示されるのがデフォルトの仕様なんだけれど、これを省略してみた。

[変更対象ファイル]
wp-content/ktai-themes/virguledot/functions.php
*”virguledot”は設定しているテーマ名。functions.phpが無かったら新規作成。

[functions.phpへの追加内容]
以下のコードを追加する。functions.php内での追加場所は任意。

function ks_direct_external_link($link_html, $href, $label) {
return '' . $label . '';
}
add_filter('ktai_external_link', 'ks_direct_external_link', 90, 3);

[参考サイト]
WordPress Plugins/JSeries » Ktai Style サイト設定とテンプレートの改造

ちょっとずつだけれど、WordPress触れるようになってきたー。