如何在 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 欧元来支付我的律师驳回索赔的费用。 尽管如此,图像源代码控制的单个许可证的倍数。

当对方得知我的博客完全是个人的并且他们不能收取商业罚款时,最终驳回了此案。 那时,图像源代码控制已在我的所有站点上运行。