web-dev-qa-db-ja.com

Wordpressエラー

こんにちは、私は自分のwordpressサイトを手動で更新しました。今、フロントエンドとバックエンドで以下のエラーが発生します。

注意:register_sidebarが誤って呼び出されました。 「メインサイドバー」サイドバーの引数配列にIDが設定されていません。デフォルトは「sidebar-1」です。この通知を止めて既存のサイドバーのコンテンツを保持するには、手動でidを "sidebar-1"に設定します。詳細については、WordPress=のデバッグを参照してください。(このメッセージはバージョン4.2.0で追加されました。)

誰か助けてもらえますか?

1
Sam Joseph
  1. register_sidebarのファイルを検索します(テーマフォルダーまたはプラグイン上にある必要があります)

  2. サイドバーにIDを追加

    register_sidebar( array(
       'name' => __( 'Main Sidebar', 'theme-slug' ),
    
       'id' => 'change_me',  // Add only this line
    
       'description' => __( 'Widgets in this area will be shown on all posts and pages.', 'theme-slug' ),
       'before_widget' => '<li id="%1$s" class="widget %2$s">',
       'after_widget'  => '</li>',
       'before_title'  => '<h2 class="widgettitle">',
       'after_title'   => '</h2>',
     ) );
    

または、wp-config.phpで通知を無効にすることもできます

WP_DEBUGをfalseに編集します

define('WP_DEBUG', false);
11
Nefro

あなたは非常に古いテーマを持っているようです。 functions.phpファイルでregister_sidebarを検索し、$argscodexに記述されている の形式に従っていることを確認する必要があります。

0
cjbj