1

我想在标题标签中注明我网站上几张照片的作者。我刚刚使用此处给出的说明在管理部分中添加了字段,这工作正常。

现在我想在照片的标题标签中显示该信息,但该照片被设置为背景图像,因此我无法为其添加标题标签,因此信息未显示。之所以说它是背景图像,是因为它有时在其顶部(部分)有一个额外的层。

<figure 
    style="<?php echo "background-image:url('".$snakeImageUrl."'); background-size:cover;"; ?>" 
    title="<?php echo get_post_meta($post->ID, 'be_photographer_name', true); ?> 
    <?php echo get_post_meta($post->ID, 'be_photographer_url', true); ?>">
</figure>

我如何仍然能够达到这个结果?

4

1 回答 1

0

我认为您在这里会遇到麻烦,我不知道属性能够附加到通过 CSS 传递的内容,这就是图形选择器中的样式属性。

可以编辑模板吗?如果是这样,为什么不将图像作为 HTML 图像元素,然后使用 CSS 并position:absolute在您想要放置在背景图像上的内容上?

于 2017-02-17T15:28:42.847 回答