显示来自Wordpress 3.5 gallery的图像

时间:2013-03-15 10:02:03

标签: php wordpress gallery wordpress-3.5

首先,我在帖子中创建了一个图库(使用内置的Wordpress库)。

现在,因为我不喜欢Wordpress如何显示图库(在前端),在single.php页面中我想要检索该图库的图像ID,因为我想使用创建自定义图库php代码和像FancyBox这样的插件。

我尝试了很多代码,但没有人工作!我正在使用带有Bootstrap的Wordpress 3.5.1。

2 个答案:

答案 0 :(得分:0)

在这里,您将如何使用附加到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>

将HTML类添加到HTML中以满足您的需求。

答案 1 :(得分:0)

您可以查看帖子/页面图库提示here

它或多或少地完全符合您的要求,您可以扩展选项。