• プラグイン「Theme-Check」をインストールして有効化したところ、以下のエラーを出力しています。
    (プラグインのエラーではないように、こちらのカテゴリで質問します。)

    Notice: add_custom_background の使用はバージョン 3.4 から非推奨になっています! 代わりに add_theme_support( ‘custom-background’, $args ) を使ってください。 in /(略)/wp-includes/functions.php on line 2824

    対象のfunctions.phpを確認したのですが、add_custom_backgroundという記述はありません。
    何の警告なのか、ご教授お願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • これはTheme-Checkが出している注意文です。
    試しに、お使いのテーマをTheme-Checkでチェックしてみてください。
    チェック完了後の結果の部分に同じような文章が表示されるはずです。

    そちらに詳しいテーマのファイルの場所が書かれると思いますが、

    使っているテーマ内で add_custom_background という関数が使われているけど、この関数はWordPress3.5以降は非推奨の関数だから add_theme_support( ‘custom-background’, $args ) を使った方が良いよ。

    という意味です。

    あくまで「推奨」なので今すぐ無理に修正しなくても大丈夫です。

    こんにちは

    多分、テーマファイルで、add_custom_background()を使っているためにadd_theme_support()使うように求めているのだと思います。

    /wp-includes/functions.php on line 2824は、非推奨関数内で、noticeエラーを出すための関数の位置のようです。

    WP_DEBUG true で使うようになっています

    プラグイン「Theme-Check」は公式テーマ開発者向けのプラグインです。

    プラグインは、新規に公式テーマを、レビュー審査に出す事を念頭において、実際のレビューの前段階の、テーマファイルのアップロード時点で、テーマの申請を受理するかどうかの、機械的な検証をクリア出来るかどうかを調べています。

    新規に申請するテーマは、最新のワードプレスに対応する必要があるため、 add_theme_supportを使いなさいというメッセージになっていると思います。

    なので、新規の公式テーマをレビュー審査にだす場合は、この関数を使わなければなりません。

    既存の公式テーマは、このエラーがあるものがたくさんあると思いますが、既存のテーマは、以前のバージョンでも使えるように配慮するために、一定期間add_custom_background()の利用が認められているために、エラーが出ますが、これは、若干古いバージョンのワードプレスを使っていても、問題なく利用できる事を狙っているものが多いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)

トピック「プラグイン「Theme-Check」でのエラー」には新たに返信することはできません。