Birisi bana WordPress'te bir PHP hattında yardımcı olabilir.PHP Sözdizimi Hatası (Acce)
Site sahibinin bir özellik resmi yayınlamaması durumunda if
'dan sonra PHP else
koşulunu ekledim. Lütfen düzeltmeyin ama bana bir ipucu gösterin, bu yüzden sözdizimi hatasını kendim bulabilirim.
<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>
bir 'else' deyimi bir gereksinim var, bu sadece "if" ifadesi ne yaparsa yapmaz. Çalışması için '()' 'else' ifadesinden sonra çıkarmanız gerekir. Eğer 'else' ifadesinin bir koşulu olmasını istiyorsanız, 'else' olarak değiştirin. – Tom
OP: * Teşekkürler * bir ipucu istemek için bu yüzden bulabilirsiniz hatanın kendisine sormak yerine hata kendisi. Gerçekten yenilerden nadir ve hoş geldin! Sadece bunun için size bir profesyonelden biraz tavsiye vereyim: Eğer herhangi bir miktarda çalışma, pratik kod yazmışsanız, “gerçek bir programcı” olursunuz. Henüz tecrübesiz, ama gerçek. Birçok eski kodlama veterinerleri kendilerine “gerçek” olduklarını soruyorlar - duygusal tükenmeye değmez. (Ben de onu getirdim b/c Ben kıskançlık sorusu dışında düzenledim.) – CodeMouse92
Başka bir notta, gelecekte, hatanın tam metni veya sorunun doğru bir tanımını ekleyin. Özellikle de kod karmaşıklaştıkça hayati önem taşır. Daha fazla bilgi için bkz. [Nasıl Sorulur] (http://www.stackoverflow.com/help/how-to-ask). – CodeMouse92