WordPress で colorbox を使用してオーバービュー関数を作成しようとしています。
少し説明させてください。WordPress では、ページには次のコードを介してクエリされる投稿があります。
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post);
get_template_part( 'content', get_post_format() );
endforeach;
これにより、WordPress データベースにあるすべての投稿が取得されます。各投稿は製品なので、これにコードを追加して、各投稿に値を設定する方法があるかどうかを知りたいです。誰かが投稿画像をクリックすると、その投稿のタイトルが送信されます。その特定の製品の概要テンプレート (私が作成するもの) を取得できます。
アップデート:
画像がクリックされると開くjQueryは次のとおりです。
<link media="screen" rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/js/colorbox.css" />
<script src="<?php echo get_template_directory_uri(); ?>/js/jquery.colorbox-min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function()
{
$('.item-post a').colorbox({opacity:0.3, href:"../overviewa512454dzdtfa"});
});
</script>
画像が関連付けられている投稿のタイトルを、カラーボックスで開いているファイルに送信したい。