获取附件图像就是克隆其中的一些图像

时间:2011-06-15 作者:kevin

因此,我获得了以下代码,用于检索帖子中插入到图库中的图像:

<?php
$args = array(
    \'post_type\' => \'attachment\',
    \'numberposts\' => -1,
    \'post_status\'=>\'inherit\',
    \'post_mime_type\' => \'image\',
    \'post_parent\' => $post->ID,
    \'orderby\' => \'menu_order\',
    \'order\' => \'ASC\'
);
$attachments = get_posts($args);
if ($attachments) {
    foreach ($attachments as $attachment) {
        $image_attributes = wp_get_attachment_image_src( $attachment->ID, \'full\' );
        ?><img title="<?php echo $attachment->post_title; ?>" src="<?php echo $image_attributes[0] ?>" /><?php
    }
}
?>
如果输出良好,除了一些图片被复制并给出class="cloned" 属性

此代码在基本循环中运行:

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
前后都没有特别的东西。这是在本地和网上发生的,因为我想确定这件奇怪的事情;here\'s the demo. 如果检查代码,您将看到:

<img class="cloned" src="http://k-win.fr/wptest/wp-content/uploads/2011/06/03mopi.jpg" title="03mopi">
<img src="http://k-win.fr/wptest/wp-content/uploads/2011/06/01.jpg" title="01">
<img src="http://k-win.fr/wptest/wp-content/uploads/2011/06/02.jpg" title="02">
<img src="http://k-win.fr/wptest/wp-content/uploads/2011/06/03mopi.jpg" title="03mopi">
<img class="cloned" src="http://k-win.fr/wptest/wp-content/uploads/2011/06/01.jpg" title="01">
但是如果你检查源代码,你不会看到class="cloned" 我说的是(内心的魔鬼!)。

这让我有点疯狂,因为它在某些情况下会扰乱图片顺序,而这张图片必须从画廊选项中决定的顺序中得到尊重。

我使用Opera、Chrome和Firefox进行了检查,所有这些都显示了相同的内容。有什么线索吗?

0 个回复
结束

相关推荐

User-based media gallery

我正在建立一个同时使用WordPress和BuddyPress的网站,我希望建立一个自定义部分,用户可以上传作品,人们可以对其进行评论/评分。我浏览了各种不同的选项,但似乎使用自定义的帖子类型,然后允许成员提交内容是最好的选择。这是更好的方法吗?还是你认为帖子类型是最好的选择。要了解其所需的功能类型,请执行以下操作:http://dribbble.com/其想法是将图像作为类似域的URL。com/designs/my-awesome-work-2201/当查看成员档案时,您将能够查看他们的最新作品等,因此