2016/06/21
Wordpress プラグイン
ACF Repeater Fieldで画像が表示されるようになりましたが、
前のタグだとフル画像をcssなどでリサイズした画像がサムネイルになってしまいます。
できれば、functions.phpで指定した画像を出力できないかと調べたところ、
やっと実装できました。
参考サイト
WordPressプラグインRepeaterFieldでLightbox使用する
参考サイトを基にしたソースコードです。
<?php if( have_rows('gallery') ): ?> <ul> <?php while( have_rows('gallery') ): the_row(); // vars $image = get_sub_field('gimage'); $image1 = get_sub_field('gimage'); $thumb = $image1['sizes'][ 'photo-list' ]; ?> <?php if( $thumb ): ?> <li> <a href="<?php echo $image['url']; ?>" rel="lightbox"> <img src="<?php echo $thumb; ?>" alt="<?php echo $image['alt'] ?>"> </a> </li> <?php endif; ?> <?php endwhile; ?> </ul> <?php endif; ?>
あまりお勧めできるソースコードではありませんが、
まず、imageが拡大用の画像、
image1をphoto-listサイズのサムネイルにしました。
上記のソースコードが単純でいいかもしれないですね。
以上、備忘録でした。
2023/06/30
神社
御朱印
2023/06/15
Mac
Linux
2023/04/16
時宗
御朱印
2023/04/14
臨済宗
御朱印
2023/04/05
寺院
御朱印