誰かがWordpressでPHPの行を手伝ってくれますか?PHP構文エラー(初心者)
if
の後にPHP else
条件を追加するだけで、サイト所有者が機能画像を投稿していない場合があります。それを修正しないでくださいが、ヒントを教えてください。そうすれば、文法エラーを自分で見つけることができます。
<a class="main_img" href="<?php the_permalink();?>">
<?php $feat_image = wp_get_attachment_url(get_post_thumbnail_id($post->ID));?>
<?php if($feat_image){?>
<img src="<?php echo $feat_image; ?>" alt="">
<?php } ?>
<?php else() {?>
<img src="http://website.com/if_no_feat_image.jpg" alt="">
<?php } ?>
</a>
'else'文が要件を持っている、それだけで'if'ステートメントがしないものは何でもします。 'else'文の後に'() 'を取り除いて動作させる必要があります。しかし、else文の条件を 'elseif'に変更したい場合は'() 'を入れて条件を入れてください。 – Tom
OP:*ヒントを求めてコード自体を完全に要求するのではなく、エラーそのものです。それは確かに初心者からのまれな態度を歓迎している!ちょうどそのために、私はあなたにプロからのアドバイスを少しお渡ししましょう。実用的なコードを書いていれば、あなたは「本当のプログラマー」です。まだ経験はありませんが、実在しません。多くの古いコーディング獣医は、「本当」かどうかを自問しています。感情的な疲労に値するものではありません。 (私はそれを持ってきてb/cを簡潔にするために質問から編集しました) – CodeMouse92
将来的には、エラーの詳細や問題の適切な説明を含めてください。特にコードが複雑になるにつれて、これは非常に重要です。詳細は、[How to Ask](http://www.stackoverflow.com/help/how-to-ask)を参照してください。 – CodeMouse92