バグ報告Ver.0.0.11

リリースメモ
この記事は約2分で読めます。
記事内に広告が含まれています。

【件名】ふわっと追加の時、正しく表示されない

現象

件名の通り。

原因

パスファイル名
/skin-made-in-heaven/functions.php

以下に、コードを示す。

$skin_url = str_replace('style.css', '', get_skin_url());
define('HVN_SKIN_URL', $skin_url);

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);
タイトルとURLをコピーしました