2017-02-07 12 views
0

では利用できない場合どのようにデフォルトの画像を設定するには、私は、画像を表示するためのコードを持っていますが、デフォルトの画像現在画像は、PHP

を表示するには、no画像利用できる必要がある場合は、私はこのコードを

<?php ?> 
<img src="<?php echo get_the_post_thumbnail_url($post->ID); ?>"/> 
<?php ?> 
を持っています

答えて

2

、ポストをチェックするhas_post_thumbnail()方法を、これを試してみてください。あなたは、コードを減らすために三項演算子を使用することができます

<?php if (has_post_thumbnail()) : ?> 
<img src="<?php echo get_the_post_thumbnail_url($post->ID); ?>"/>   
<?php else: ?> 
   <!-- default image here --> 
<?php endif; ?> 

<img src="<?php echo (has_post_thumbnail() ? get_the_post_thumbnail_url($post->ID) : 'default_image.jpg'); ?>"/>   
1

サムネイルを持っており、その提供のデフォルトの画像に基づいて使用

if (file_exists('current_file_path')) { 
    <img src="current_file_path"/> 
}else{ 
    <img src="path_to_default_image"/> 
}