3

我需要有关我的 WordPress 主题的帮助。在我的文章中,我只使用附加的图像。所以我制作了一个产品滑块,可以自动加载附加到这个产品滑块的图像。要显示图像,我使用:

<?php echo wp_get_attachment_image($product_image->ID, array(350, 250)); ?>

但是这个函数也创建了一些显示图像的 div 元素。因此,我不能像 jQuery 缩放插件所需要的那样向图像添加一个需要的类。有谁能够帮我?我只想使用其中一些缩放插件

我没有很多声誉,所以我不能在pastebin上发布链接。
这里是 HTML+PHP

<div id="slides" class="grid_5">

<div class="slides_container grid_5">
    <?php 
    $product_images = get_posts(
            array(
                'posts_per_page' => -1,
                'post_type' => 'attachment',
                'post_mime_type' => 'image',
                'post_parent' => $post->ID,
                'order' => 'ASC'
            )
        );

    foreach($product_images as $product_image) :?>
        <div>


            <center>
            <?php echo wp_get_attachment_image($product_image->ID, array(350, 250)); ?>
            </center>
        </div>
    <?php 
    endforeach;
    ?>
</div>
<br>
    <ul class="pagination grid_5">      
        <?php 
        reset($product_images);
        foreach($product_images as $product_image) :?>
            <li><a href="#"><?php echo wp_get_attachment_image($product_image->ID, array(50, 50)); ?></a></li>
        <?php 
        endforeach;
        ?>
    </ul>

并生成 HTML: http: //pastebin.com/EZByPvYm

4

1 回答 1

0

wp_get_attachment_image()还有两个参数,第四个参数用于覆盖wp_get_attachment_image()生成的 HTML 标签的属性,使用下面的代码。

<?php echo wp_get_attachment_image($product_image->ID, array(350, 250), false, array('class' => 'YOUR-DESIRED-CLASSNAME')); ?>
于 2012-11-21T12:41:07.500 回答