litebox2でdata-titleに画像の「キャプション」を表示したい
-
お世話になっております。
litebox2
画像のHTMLは以下になっております。<div class="target scale"><a href="ドメイン.ファイル名.jpg" data-lightbox="image-1" data-title="ここにキャプションをいれたい"> <img src="http://nekonoteworks.fem.jp/nekonoteworks/wp-content/uploads/2016/10/150.jpg" alt="クロムテスト"></a></div>
data-title=”ここにキャプションをいれたい” のここに代わりに
data-title=”<?php the_time(‘Y年m月d日’); ?>”と入れると日付が正常に表示されます。
しかしキャプションのコードがわからず四苦八苦しております。<?php echo $post_caption; ?>なのかと思って入れても空になります。
これはページ内で画像のキャプションを取得してないからでしょうか。
自分のケースにあてはめられず調べてもうまく整形できないでおります。ちなみに該当ページは以下のようになっております。
<?php 省略 <div id="primary" class="content-area clr"> <div id="content" class="site-content left-content clr" role="main"> <header class="page-header boxed clr"> <h1 class="page-header-title"> <?php single_cat_title(); ?></h1> <?php if ( term_description() ) { ?> <div id="archive-description" class="clr"> <?php echo term_description(); ?> </div><!-- #archive-description --> <?php } ?> </header><!-- .page-header --> <?php if ( have_posts() ) { ?> <div id="blog-wrap" class="clr"> <div id="portforio_listbox" class="portforio_listbox"><div class="al-6"> <?php while ( have_posts() ) : the_post(); $thumbnail = get_field('150thum')['url']; $original = get_field('full_img')['url']; if(empty($thumbnail) || empty($original)) continue; ?> <div class="target scale"><a href="<?php echo $original; ?>" data-lightbox="image-1" data-title="<?php the_time('Y年m月d日'); ?>">★該当部分 <img src="<?php echo $thumbnail; ?>" alt="<?php echo esc_attr( the_title_attribute( 'echo=0' ) ); ?>" /> </a></div> <?php endwhile; ?>
どこにどのようにしたらよいのでしょうか。
ご教授くださいませ。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「litebox2でdata-titleに画像の「キャプション」を表示したい」には新たに返信することはできません。