こんにちは
single.php の 37行目にはどのような記述がされていますか?
HTML5 Blank stable の37行目には foreach
は無いようですが・・・
https://github.com/html5blank/html5blank/blob/stable/single.php#L37
ごれんらくありがとうございます!あまり詳しくなくてsingle.php について調べたのですがどのページからいけるかよくわからず…single.php はどこから確認するか教えていただいても構いませんか…?申し訳ございません;;
外観 > テーマエディタ
で single.php を探せば見ることができます。
「理解しましたか?」といった確認ダイアログが出ますので、内容をよく読んだうえで問題なければ「理解した」ボタンを押してテーマエディタを表示してください。
ありがとうございます!
とっても助かりました!感謝です!
コレが表示されてました…↓
foreach($cate_blog_terms as $term):
エラーの原因ですが、ドロップボックスからテキストをコピーした時ということではなく、カテゴリを選ばなかったときなんではないかな、と思います。
では、そのあたりの箇所を変更すればエラーを解消することが可能ですが、書き換えに失敗した場合に備えて、single.php の内容をそのままテキストエディタか何かにコピーして保存しておくことをお勧めします。
変更する内容ですが、
foreach($cate_blog_terms as $term):
の下の方に
endforeach;
と書かれた行があると思います。
すなわち、
foreach ( $cate_blog_terms as $term ):
~~~~ いろいろな記述 ~~~~;
endforeach;
となっているかと思います。
これを以下のように、上下に行を追加してください。
if ( $cate_blog_terms ):
foreach ( $cate_blog_terms as $term ):
~~~~ いろいろな記述 ~~~~;
endforeach;
endif;
できれば、どなたか多少でも PHP の分かる方に作業していただくのが良いようにも思いますが、くれぐれも慎重に作業し、おかしかったらすぐに元にもどすようにしてください。
カテゴリが選ばれていないことが原因なら、運用でカバーすることもできますし。
助かります!ありがとうございます!カテゴリを選ぶとはWordpress側からのカテゴリ選択ということでしょうか?
あ!できました!本当にありがとうございます!助かりました!ありがとうございます!ワードプレスのカテゴリ選択が問題でした!