UPDATE 2
玉これは
01を解決され
HTML/PHP:
<?php if(have_posts()) : while (have_posts()) :the_post(); ?>
<div class="col-xs-12 col-sm-6 col-md-4">
<a class="store-item-link" href="<?php the_permalink(); ?>">
<div class="store-item" style="border-bottom: 10px solid <?php the_field('color'); ?>">
/* Starting here */
<?php if(wp_get_attachment_url(get_post_thumbnail_id()) == ''):?>
<h3><?php the_title(); ?></h3>
<?php else: ?>
<img src="<?php echo wp_get_attachment_url(get_post_thumbnail_id()); ?>">
<?php endif; ?>
/* Ending here */
</div>
</a>
</div>
<?php endwhile; endif; ?>
CSS
h3{
margin: 0;
font-weight: bold;
font-size: 3rem;
line-height: 175px;
text-align: center;
}
これはあなたのアイデアのための素晴らしいと感謝皆を働きました。
これは役に立ちます:http://stackoverflow.com/questions/7101743/can-i-style-an-images-alt-text-with-css –
これはあなたの質問の範囲を超えているかもしれませんが、 JavaScriptを使用すると、divを作成し、イメージをロードしながらそれをスタイルすることができます。 –
もちろん、PHP _if-then-else_を使用する必要があります。これですべての問題は解決します – LGSon