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サイズのサムネイルにしました。
上記のソースコードが単純でいいかもしれないですね。
以上、備忘録でした。
ゼヒトモ内でのプロフィール: ROCKSTREAM, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印
2024/07/06
神社
御朱印
2024/02/09
神社
2024/02/09
神社