[英]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.