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, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2025/01/31
JQuery
2025/01/01
神社
御朱印
相模原
2024/10/27
ブラウザ
カスタム投稿
Wordpress
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印