【件名】ふわっと追加のとき、正しく表示されない
現象
件名の通り。
原因
Cocoon設定→スキン→スキン一覧で、設定したスキンのパスを取得する。
「ふわっと追加」を選択しているため、本スキンのパスでない(…/raku-add-fade/)。
そのため、本スキンの関数群が取得できず、正しく表示されなくなった。
対策
選択したスキンが「ふわっと追加」の場合、表示スキン(ベース)の値をスキンのパスに設定するよう、以下のコードに変更する。
$skin_url = get_skin_url();
// ふわっと追加
if (strpos($skin_url, 'raku-add-fadein') !== false) {
$skin_url = get_theme_option('raku_base_skin_url');
}
$skin_url = str_replace('style.css', '', $skin_url);
define('HVN_SKIN_URL', $skin_url);
変更一覧
パス | ファイル名 |
---|---|
/skin-made-in-heaven/ | functions.php |