サポート » プラグイン » ktai style の中継ページについて

  • 解決済 masarin

    (@masarin)


    お世話になります。
    中継ページが表示されたとき、トップにwordpressのロゴが表示されます。
    wordpressのロゴをほかのロゴ、もしくはhtmlを使ったブログのタイトル名
    に変更することは可能でしょうか?

    ご教授のほど、よろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    独自フィルターフックの ks_die_logo を使えば可能です。例えば、以下のようなコードを携帯テーマの functions.php に書いてください (functions.php がなければ作ってください。)。以下の場合、ロゴは logo.png, logo.gif というファイル名で携帯テーマに入れることを前提としています。

    <?php
    function ks_remove_wp_logo($html, $url, $ext) {
        $logo_url = ks_theme_url(false) . 'logo.' . $ext ;
        return '<div><h1 id="logo"><img alt="My Site" src="' . $logo_url . '" /></h1></div>';
    }
    add_filter('ks_die_logo/ktai_style.php', 'sppanner_remove_wp_logo', 10, 3);
    ?>
    トピック投稿者 masarin

    (@masarin)

    lilyfanさま
    ありがとうございます。

    上記をfunctions.phpに記載し、ためしにktai_style内にある
    「wplogo.gif」「wplogo.png」をdefaultのなかにコピーし
    それぞれ「logo.gif」「logo.png」と名前を変更しました。

    携帯でアクセスしてみたのですが、なぜか画像が表示されませんでした。
    画像が表示されないだけで、画像以降の文字は表示されます。

    なにが原因かご教授いただけますと幸いです。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    あ、上記のサンプルコードがミスっていて、add_filter() に書いている関数名が間違っていました。

    add_filter('ks_die_logo/ktai_style.php', 'ks_remove_wp_logo', 10, 3);

    と直してみるとどうでしょう?

    トピック投稿者 masarin

    (@masarin)

    lilyfanさま
    ありがとうございます。

    さっそく上記のに変更したのですが

    Fatal error: Call to undefined function ks_theme_url() in /var/www/vhosts/example.com/subdomains/example/httpdocs/wordpress/wp-content/plugins/ktai_style/themes/default/functions.php on line 3

    と表示され、その後は空白となってしまいました。

    ご教授のほど、よろしくお願いいたします。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    Fatal error: Call to undefined function ks_theme_url()

    あれ? そうなってしまいましたか……。

    ks_theme_url() は ktai_style/tags.php で定義しているのですが、ks_die() を呼ぶ状況によっては、tags.php が読まれていない場合があるかもしれないので、それにあてはまったのでしょう。

    仕方がないので、$logo_url の行は 以下のコードを使ってみてください。

    $logo_url = get_template_directory_uri() . '/logo.' . $ext ;
    トピック投稿者 masarin

    (@masarin)

    lilyfanさま
    親身にご回答くださり、ほんとうにありがとうございます。

    上記のコードにやりかえたところ、無事に表示することができました。
    ほんとうにありがとうございました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「ktai style の中継ページについて」には新たに返信することはできません。