簡體   English   中英

使用php填充背景圖像的title屬性

[英]Populate title attribute of background-image using php

我想在標題標簽中將我網站上的一些照片的作者歸功於。 我剛剛使用此處給出的說明添加了管理部分中的字段,這很好用。

現在我想在照片的標題標簽中顯示該信息,但該照片被設置為背景圖像,因此我無法為其添加標題標簽,因此信息未顯示。 它被稱為背景圖像,因為它有時在它上面有一個額外的層(部分)。

<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>

我怎么能夠達到這個結果呢?

我覺得你在這里遇到麻煩,我不知道能夠附加到通過CSS傳遞的內容的屬性,這是圖形選擇器中的style屬性。

你能編輯模板嗎? 如果是這樣,為什么不將圖像作為HTML圖像元素,然后在要放在背景圖像上的內容上使用CSS和position:absolute

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM