サポート » 使い方全般 » エラーが消えない

  • 解決済 bigsum

    (@goodwell)


    functions.php でネット上にあるサブタイトルのプログラムを記入したところ
    画面が真っ白になったので、外して元に戻しました。画面は戻ったのですが、
    画面の上に以下のエラー警告が出ます。ところが
    /wp-includes/functions.php 内にadd_custom_image_header がありません。
    テーマ内にもありません。どうすればよろしいのでしょうか?

    Notice: add_custom_image_header の使用はバージョン 3.4 から非推奨になっています! 代わりに add_theme_support( ‘custom-header’, $args ) を使ってください。 in /home/users/0/lolipop.jp-ookubotest/web/test/wp-includes/functions.php on line 2908

    パージョン3.9.1

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター Takuro Hishikawa

    (@hissy)

    書かれている通りです。 add_custom_image_header の使用はバージョン 3.4 から非推奨になっていますので、代わりに add_theme_support( 'custom-header', $args ) を使ってください。

    トピック投稿者 bigsum

    (@goodwell)

    Takuro Hishikawa さんありがとうございます。
    functions.php に

    add_custom_image_header(”,’admin_header_style’);
    function admin_header_style() {}

    define(‘NO_HEADER_TEXT’,true);
    define(‘HEADER_IMAGE’,’%s/header_red.jpg’);
    define(‘HEADER_IMAGE_WIDTH’,900);
    define(‘HEADER_IMAGE_HEIGHT’,228);

    があったので、 ネット上で検索した以下に替えたところ、真っ白になりました。

    $args = array(
    ‘width’ => 900,
    ‘height’ => 228,
    ‘default-image’ => get_template_directory_uri() . ‘/images/header.jpg’,
    ‘uploads’ => true,  //他の画像をアップロードすることができるようにする
    ‘header-text’ => false,
    ‘flex-height’ => true, //高さをフレキシブルに(トリミングできるように)する
    ‘flex-width’ => false, //幅をフレキシブルに(トリミングできるように)しない
    );
    add_theme_support( ‘custom-header’, $args );

    これ自体間違っているのでしょうか?

    こんにちは。
    横から失礼します。
    配列の中のコメントアウトを取って下さい。

    $args = array(
    ‘width’ => 900,
    ‘height’ => 228,
    ‘default-image’ => get_template_directory_uri() . ‘/images/header.jpg’,
    ‘uploads’ => true,
    ‘header-text’ => false,
    ‘flex-height’ => true,
    ‘flex-width’ => false,
    );

    おそらく問題なく動きますよ

    トピック投稿者 bigsum

    (@goodwell)

    tunakan さん
    コメントアウト外したらできました。
    ありがとうございます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「エラーが消えない」には新たに返信することはできません。