【发布时间】:2018-01-16 05:28:01
【问题描述】:
我正在使用 WordPress 内容保护插件,该插件具有可以在浏览器上禁用 javascript 时为图像添加水印的功能。该功能正在处理帖子中的图像,如下所示...... 首先,当它检测到浏览器不支持 javascript 时,它会重定向到无 javascript 的 php 脚本。然后它获取当前帖子的内容,匹配内容中的任何/所有 img src URL,修改 img src URL(以便通过应用图像水印的 php 脚本解析图像),然后返回帖子内容修改后的网址。都很好。
但是,我希望保护的大多数图像都设置为特色图像(也称为帖子缩略图),因此不属于内容的一部分。我没有得到插件作者(付费插件)的任何支持。所以我正在寻找修改插件。
我知道 wp_get_attachment_image_src() 和 the_post_thumbnail_url() 是获取特色图片 URL 的方法。但是我找不到任何方法可以为当前帖子返回修改后的特色图片 URL。
所以我所追求的是一个小脚本,对于当前的帖子/页面,它允许我访问特色图片 URL 并返回修改后的 URL 以供浏览器显示(与获取、修改和返回 the_content 的概念相同)的帖子)。我不想更改图像附件的详细信息。有可能吗?
请不要对内容/图像保护的优点(或更无用)进行讨论/讨论。那是完全不同的讨论。
提前感谢您提供的任何支持!
【问题讨论】:
标签: php wordpress image post thumbnails