如何显示wp_get_attachment_image画廊的图像标题,描述或标题?

时间:2019-09-23 15:35:31

标签: wordpress image gallery portfolio jetpack

我正在尝试将代码插入我的wordpress主题单个投资组合文件中,以显示投资组合图像的标题或描述。

我的主题使用Jetpack Portfolios,文件content-single-portfolio是单个项目的图像库。

<?php
        $images = get_post_meta($post->ID, 'vdw_gallery_id', true);

        if ($images) {
            foreach ($images as $image) {
                echo '<div class="portfolio-item portfolio-image-wrapper">';
                //echo wp_get_attachment_link($image, 'large');
                    echo '<div class="portfolio-image">';
                        echo wp_get_attachment_image($image, 'full');
                        echo $image_caption;

                    echo '</div>';
                echo '</div>';
            }
        }

是的,我该如何进行调整,我要添加些什么以便图像标题显示在图像下方?

1 个答案:

答案 0 :(得分:0)

好的,所以我不太熟悉jQuery,但是我解决了它,或者至少找到了一种对我有用的方法。我刚刚添加了两个div,分别调用了图片的标题/标题,然后将div的样式设置为在悬停时开始淋浴。

echo '<div class="portfolio-image">';

                    echo wp_get_attachment_image($image, 'full');

                    echo '<div class="portfolio-image-title">';
                        echo get_the_title($image);
                    echo '</div>';

                    echo '<div class="portfolio-image-caption">';
                        echo wp_get_attachment_caption($image);
                    echo '</div>';