私が使用するとき:
define('WP_DEBUG', 1);
私のwp-config.php
では、それはうまくいきますが、私は古いテーマをハックしています、そしてdeprecatedの通知を抑制したいと思います。
私の理解はこれを追加することです:
error_reporting( E_ERROR | E_NOTICE | E_PARSE )
トリックをするべきです。私のテーマのwp-config.php
とheader.php
に追加しました。残念ながら、それは効果がありません。これはサーバーレベルで設定されていますか?また、以下も違いはありません。
ini_set('display_errors', 1);
以下のコメントで尋ねられるように、ここにいくつかの注意があります。私はConstruct 2テーマのハックされたバージョンを今はかなり古いバージョンで使用していますが、それを更新しても安全ではないでしょう。私はそれを書き直すようにクライアントに説得しようとしています、サイトはかなり単純です、しかし、彼は何も間違って見ることができないので、それは壊れていません、彼はお金を使いません。
非推奨 :参照によるnewの戻り値の代入は、369行目の
/Volumes/Macintosh HD/Sites/MAMP (custodian)/wordpress/wp-content/themes/construct2/option-tree/ot-loader.php
では非推奨です。369厳格な規格 :行192の
DropDown_Nav_Menu::start_lvl()
のWalker_Nav_Menu::start_lvl(&$output, $depth = 0, $args = Array)
の宣言は/Volumes/Macintosh HD/Sites/MAMP (custodian)/wordpress/wp-content/themes/construct2/dropdown-menus.php
と互換性があるはずです
として mmm と述べた:
どのファイルに最初の注意が表示されますか?
この廃止予定の関数(path/to/some/file.php
)の場所が記載されている箇所には、ファイルから始まる<?php
タグのすぐ下に次のコードを挿入します。
error_reporting(0);
上記の関数を試してみて、似たようなことが発生したときにそれらを私のwp-config.php
に挿入しましたが、うまくいきませんでした。これにより、警告、非推奨、およびエラー以外のすべてのものがオフになります。