php - 在小部件上的 WordPress 图像中将“src”属性更改为“data-src”
问题描述
我正在使用以下 PHP 代码来更改“src”属性
代码将“src”更改为“data-src”
并向“src”添加新值
问题是这不适用于小部件中的图像
仅适用于帖子或页面等内容中的图像。
问题:任何人都可以帮助我在小部件中的图像上进行这项工作吗?
/* CHANGE IMAGES ATTRIBUTES */
add_filter('the_content', 'filter');
function filter($content) {
return str_replace('<img src="', '<img data-src="', $content);
}
add_filter('the_content','new_content');
function new_content($content) {
$content = str_replace('<img','<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"', $content);
return $content;
}
解决方案
推荐阅读
- microsoft-graph-api - 如何通过 Microsoft Graph API 使用用户电子邮件而不是用户 ID 指定所有者来创建 Microsoft 团队?
- javascript - 网络跟踪标准/API 叫什么?
- express - 为什么 Express csurf 会忽略 cookie 密钥
- jquery - 滚动到模式内的元素
- java - Java TCP/IP over GSM/LTE 连接延迟
- python - 在 python 中将 SVG 转换为 PNG,同时调整大小和提高质量
- javascript - 无法在 json_encode php undefined 中显示我的数组值
- python - MATLAB 的 pwelch 和 Python 的 SciPy welch 之间的缩放差异
- typescript - Vue 类组件:如何自定义选项
- mysql - 选择指定服务 ID 之前的所有数据