首先,我在帖子中創建了一個圖庫(使用內置的Wordpress圖庫)。從Wordpress 3.5圖庫中查看圖片
現在,因爲我不喜歡Wordpress如何顯示圖庫(位於前端),因此我想在single.php
頁面中檢索該圖庫的圖像ID,因爲我想使用php代碼創建自定義圖庫,一個像FancyBox的插件。
我試了很多代碼,但沒有人工作!我使用Bootstrap使用WordPress 3.5.1。
首先,我在帖子中創建了一個圖庫(使用內置的Wordpress圖庫)。從Wordpress 3.5圖庫中查看圖片
現在,因爲我不喜歡Wordpress如何顯示圖庫(位於前端),因此我想在single.php
頁面中檢索該圖庫的圖像ID,因爲我想使用php代碼創建自定義圖庫,一個像FancyBox的插件。
我試了很多代碼,但沒有人工作!我使用Bootstrap使用WordPress 3.5.1。
這裏是你如何做一個自定義畫廊與圖像附加到WordPress的文章/頁面。 WP 3.5和更舊的版本也是如此。
<ul>
<?php $images = get_children('post_type=attachment&post_mime_type=image&post_parent=' . $post->ID . ' &orderby=menu_order&order=ASC');
foreach($images as $img_id => $img_r) :
$thumb = wp_get_attachment_image_src($img_id, 'thumb', true);
$full = wp_get_attachment_image_src($img_id, 'full', true); ?>
<li>
<a href="<?php echo $full[0] ?>">
<img src="<?php echo $thumb[0] ?>" alt="<?php echo get_the_title($img_id) ?>" title="<?php echo get_the_title($img_id) ?>">
</a>
</li>
<?php endforeach; ?>
</ul>
將CSS類添加到HTML以適合您的需求。
謝謝,但腳本顯示所有上傳到媒體庫中的圖像,而不是附加到單個頁面上的圖像... – 2013-03-18 09:26:06
在循環中使用它。 – Banago 2013-03-18 12:58:12
我已經在循環中使用它。 [檢查這裏](http://stackoverflow.com/questions/15475491/showing-only-images-attached-to-a-page-and-not-all-attachments)請 – 2013-03-18 14:23:58
你可以看一下帖子/頁面的圖片提示here。
它確實或多或少地正是你在找什麼,你可以擴展選項。
如果您有累碼,請在此處粘貼。 – 2013-03-15 10:03:43