如何在 WordPress 中永遠不會遺失圖片的作者屬性

已發表: 2024-01-11

十多年前,我不小心從我在一篇部落格文章中使用的圖像平台中刪除了一張照片的作者歸屬。 這幾乎讓我被罰款 3,000 歐元(約 3,250 美元)。

就在那時,我了解到 WordPress 在顯示作者屬性方面是多麼不可靠,以及如何正確地做到這一點。

圖像目錄中的作者歸屬
圖像目錄中的作者歸屬

作者歸屬往往會失去

我仍在維護的個人WordPress 部落格中最古老的文章是2011 年的。在這篇文章中,我與世界分享了我作為企業家和WordPress 開發人員的早期職業生涯的經驗教訓,嘗試了插件,並嘗試了新的SEO 想法。

與許多其他部落客一樣,我使用 Pixabay 或 Unsplash 等流行圖像資料庫來獲取特色圖像。 這些平台不僅擁有種類繁多的圖像,而且還提供了有關作者以及如何正確歸因的清晰資訊。

這使我不必自己拍照或與個別攝影師協商安排。

因此,當發布新文章時,我通常會訪問其中一個平台並下載一張與我的內容最匹配的照片。 然後我將平台給出的作者歸屬添加到上傳圖像的圖像標題設定中。

WordPress 媒體庫中的圖片元資訊新增了作者歸屬。
在標題選項中儲存作者屬性。

此標題通常會添加在內容中的圖像下方。 對於特色圖片,我在帖子下方手動添加了它們。

我無意間觸犯了法律

然後,在我部落格生涯的最初幾年,我忘記了其中一個作者的歸屬,或者無意中被刪除了。 我不記得這是怎麼發生的,直到攝影師的律師發出停止令才知道這件事。

事實上,當檢查帶有圖像的貼文時,不再有作者歸屬。 所以我無意間觸犯了法律。

這意味著我必須刪除該圖像並簽署一份文件,不再這樣做。 除此之外,我還應該向該律師支付律師費,並向圖片作者支付贖回費。 總計將近 3,000 歐元。

WordPress 標題的問題

請記住,這是十年前的事了。 我已經很喜歡 WordPress 並認為它是大多數網站的解決方案。 但直到現在我才了解 WordPress 如何處理圖片的標題。

當我等待律師審查此案時,我瀏覽了部落格上的所有貼文和圖片,看看是否還有另一個忘記作者歸屬的案例。 事實上,確實有。

存在各種各樣的問題以及導致這些問題的原因。

雖然我在特色圖片的帖子內容中添加了作者歸屬(因為 WordPress 無法自動執行此操作),但有時我會在短時間內更改特色圖片後忘記更新它們。

WordPress 標題未更新!

不過,大多數圖像都顯示在貼文內容中。 我的工作流程通常是這樣的:

  1. 將圖像上傳到媒體庫
  2. 填寫標題和alt屬性
  3. 在標題中加入作者歸屬
  4. 將圖像添加到帖子中

現在檢查一下,上面輸入的所有資訊也在帖子中可見。 偉大的!

好吧,只要我不做任何改變。

在查看我的工作流程和轉移作者歸屬的圖片時,我發現貼文內容中的圖片資訊和媒體庫中儲存的圖片資訊沒有關聯

WordPress 在為貼文新增圖片時從媒體庫中取得圖片元訊息,並將其寫入貼文內容中。

現在,當我更改媒體庫中的標題文字或替代文字時,此更改不會應用於貼文內容中的圖像。

不用說,當您更新帖子內容中圖像的標題或其他元資訊時,它也不會在媒體庫中更新。

由於無法可靠地知道哪個圖像與哪些貼文或頁面相關聯,因此該資訊很容易不同步。

就我而言,這導致我花了兩年的時間與上述版權侵權索賠的荒謬高額罰款作鬥爭。

如何可靠地顯示作者歸屬

作為一名有抱負的 WordPress 後端開發人員和活躍的部落客,我的網站不斷增長,我決定開發一種解決方案,以防止我再次錯過作者歸屬。

我的目標是:

  • 確保在使用圖像的任何地方,作者屬性都是相同的。
  • 也向它們顯示特色圖像。
  • 在前端有一個專門的頁面,其中包含網站上的所有(外部)圖像。
  • 如果我忘記為圖像添加作者歸屬,請警告我。

這最終成為我的第一個公共插件,稱為圖像來源控制,在其首次發布十年後我仍在維護它。

上傳圖像後,我可以填寫作者和作者連結的欄位。 我還可以添加許可證資訊或標記圖像以使用插件設定中給出的一般來源。

圖片的 WordPress 媒體庫選項,包括其他欄位中的作者屬性。
作者資訊可在媒體庫中找到。

每當我在媒體庫中更改此資訊時,它們都會在前端使用此圖像的任何地方自動更新。

作者歸因作為疊加或列表

許多使用者選擇將作者屬性顯示為圖像上方的疊加層。 這甚至適用於主要內容以外的圖像,例如特色圖像和背景圖像。

發布一張圖片,在右下角的疊加層中顯示作者歸屬。
疊加層中的作者歸屬。 可以在插件設定中更改位置。

我個人更喜歡在帖子末尾列出圖像及其作者,並在專用頁面上提供全域圖像索引列表,然後我可以將其連結到頁腳。

圖像目錄的頂部,包含給定圖像的作者歸屬。
在專用圖像目錄中顯示所有作者歸屬。

順便說一句,我了解到,在我的案件中,律師在立案之前還主動在給定頁面上查找作者資訊。 儘管如此,許多人認為將作者歸屬放在影像附近的中心位置是安全的。

多年來,我學會瞭如何從技術上檢測各種位置的圖像,例如 CSS 背景。 圖像來源控制項現在甚至支援 Elementor 背景圖像,這些圖像可以隱藏在附加的 CSS 檔案中。

不用說,該外掛還支援 WordPress 6.4 中引入的群組背景圖像,並將作者屬性添加到 WordPress 核心中也可用的圖像燈箱中。

尋找未使用的圖像

[這是下一篇文章的預告片,然後可以連結]

我在使用 WordPress 圖像時經常遇到的痛點之一是無法找出圖片的使用位置。 因此,隨著時間的推移,未使用的影像會佔用越來越多的空間。

最終我發現圖像來源控制已經有很多內建函數來識別這一點,因此未使用的圖像功能也將其添加到插件中。

出版商和攝影師使用

如今,影像來源控制已被不同的群體使用。

個別部落客確保他們永遠不會忘記圖像歸屬。 較大的出版商將其整合到其網站上有數十名或更多個人作者的工作流程中。 其中包括維基媒體和國際特赦組織的章節。

甚至攝影師也使用影像來源控制來告知潛在客戶正確的作者歸屬。

結論

我相信你們大多數人都沒有意識到外部圖像的潛在問題以及在 WordPress 中正確歸屬其作者的挑戰。

透過影像來源控制,您可以使用一個工具來幫助您根據工作流程和佈局來管理和顯示這些屬性。

最後我「只」花了 300 歐元來支付我的律師駁回索賠的費用。 儘管如此,影像原始碼控制的單一許可證的倍數。

當對方得知我的部落格完全是個人的並且他們不能收取商業罰款時,最終駁回了此案。 那時,圖像原始碼控制已在我的所有網站上運行。