ais2008ph
メンバー
2 years前の投稿 #
環境はチカッパです。
色々なバージョンを試しているのですが、上手くいきません。
他のワードプレスは、問題がないのですが、どうしても今回は上手くいきません。
そうすれば、いいのでしょうか?
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
mizube
メンバー
2 years前の投稿 #
エラーメッセージにもあるように、明らかにお使いのテーマ固有の問題です。
Breathe テーマの functions.php の書き方がまずいですね。
- /wp-content/themes/breathe/functions.php 19-21 行目:
?>
<?php function custom_comment($comment, $args, $depth) {
- 同 53-55 行目:
<?php } ?>
<?php function custom_pings($comment, $args, $depth) {
- 同 69-71 行目:
<?php } ?>
<?php
これらに共通する
?>
<?php
の部分の記述の仕方のせいで、 wp-login.php などで header 情報を送信する前に改行文字が text/html で出力されているため、エラーが発生しています。 (テーマの functions.php は、ほとんどのページの冒頭で読み込まれます。) したがって、上記 3 箇所の
?>
<?php
について削除するか、改行を取り除いて詰めてあげて、アップロードし直せば解決するのではないかと思います。
// 改行を取り除いて詰めるっていうのはこんな感じ
?><?php
# 焦っていらっしゃったのだとは思いますが、同じ内容のトピックを別名で作成されるのは、今後は避けられた方がよろしいかと。
「バグ報告と提案」から「テーマ」にトピックを移動しました。