0
我試圖在使用featherlight.js的模式框中顯示2個不同的內容。這很簡單:模式框內容取決於自定義字段
如果有'圖像',它會顯示'圖像',否則如果有'soundcloud url',它會顯示一個'soundcloud url'iframe。 但它不起作用!
這是我website
這裏是代碼
<div id="post">
<a href="#" data-featherlight="#featherlight">
<div class="img">
<div class="art-overlay">
<div class="small">
<img src="<?php echo get_template_directory_uri(); ?>/images/skuar_small.png" alt="skuar" />
</div>
</div>
<?php
if (has_post_thumbnail()) {
the_post_thumbnail('post-thumbnails');
}
?>
<?php
if(get_field('image')) { ?>
<?php the_field('image'); ?>
<?php }
else { ?>
<iframe width="600" height="166" scrolling="no" class="lightbox" class="frame" id="featherlight" frameborder="no" src="https://w.soundcloud.com/player/?url=<?php the_field('music'); ?>&color=1b1e25&theme_color=1b1e25&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"></iframe>
<?php endif; ?><?php } ?>
</div>
</a>
</div>
在哪裏點擊您的網站? –
在每個縮略圖中間的S標誌...應該是所有縮略圖,但我可能與代碼有誤,所以只有徽標到目前爲止:/ – levystore