サポート » テーマ » wp-includesのエラー

  • 環境はチカッパです。
    色々なバージョンを試しているのですが、上手くいきません。
    他のワードプレスは、問題がないのですが、どうしても今回は上手くいきません。
    そうすれば、いいのでしょうか?

    755でアクセス件を接手してます。
    2,8ではログインさえできなくなりました。

    誰かお助けください!

    Warning: Cannot modify header information – headers already sent by (output started at /home/sites/chicappa.jp/users/chicappa.jp-mijiat/web/wordpress/wp-content/themes/breathe/functions.php:21) in /home/sites/chicappa.jp/users/chicappa.jp-mijiat/web/wordpress/wp-includes/pluggable.php on line 850

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • エラーメッセージにもあるように、明らかにお使いのテーマ固有の問題です。
    Breathe テーマの functions.php の書き方がまずいですね。

    1. /wp-content/themes/breathe/functions.php 19-21 行目:
      ?>
      
      <?php function custom_comment($comment, $args, $depth) {
    2. 同 53-55 行目:
      <?php } ?>
      
      <?php function custom_pings($comment, $args, $depth) {
    3. 同 69-71 行目:
      <?php } ?>
      
      <?php

    これらに共通する

    ?>
    
    <?php

    の部分の記述の仕方のせいで、 wp-login.php などで header 情報を送信する前に改行文字が text/html で出力されているため、エラーが発生しています。 (テーマの functions.php は、ほとんどのページの冒頭で読み込まれます。) したがって、上記 3 箇所の

    ?>
    
    <?php

    について削除するか、改行を取り除いて詰めてあげて、アップロードし直せば解決するのではないかと思います。

    // 改行を取り除いて詰めるっていうのはこんな感じ
    ?><?php

    # 焦っていらっしゃったのだとは思いますが、同じ内容のトピックを別名で作成されるのは、今後は避けられた方がよろしいかと。

    モデレーター Naoko Takano

    (@nao)

    「バグ報告と提案」から「テーマ」にトピックを移動しました。

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