2015-03-13 86 views
0

我有一個畫廊正在使用此短代碼第一圖像後增添畫廊簡碼中摘錄的WordPress

[gallery itemtag="div" icontag="span" captiontag="p" link="none" size="full" columns="0"] 

實例畫廊尋呼機的圖像的滾動集合:

http://rc2.jaywolfe.com/cars-for-sale/2013-toyota-land-cruiser-base-t30061/

需要在第一張和第二張圖片之後/之間添加內容。我已經能夠在其他應用程序中使用這個或其他變體,但是因爲它在一個簡碼中,我正在努力獲得它。

<?php $counter = 0; ?> 
[gallery itemtag="div" icontag="span" captiontag="p" link="none" size="full" columns="0"] 
     <?php if ($counter % 4 == 3): /* ADD THIS */ ?> 
<div>test</div> 
<?php endif; ?> 

       <?php $counter++ ?> 

任何指導將不勝感激。

回答

0

最終發現這對我有用。只需將它添加到我的functions.php文件中,並根據需要調用新的短代碼。

function jw_vdp_gallery() { 
    ob_start(); 
$id = get_post_thumbnail_id(get_the_ID()); // gets the post thumbnail ID 
echo do_shortcode('[gallery exclude='.$id.' itemtag="div" icontag="span" captiontag="p" link="none" size="full" columns="0"]'); 

$output_string = ob_get_contents(); 
ob_end_clean(); 
return $output_string; 
} 
add_shortcode('vdp-gallery', 'jw_vdp_gallery');