function add_referrer_policy_to_images($content) {
// 正则匹配图片标签,排除特定域名的图片
$pattern = '/<img(.*?)src=["\'](http[s]?:\/\/(?!www\.yourdomain\.com|yourdomain\.com)[^\s]*)["\'](.*?)>/i';
$replacement = '<img$1src="$2"$3 referrerpolicy="no-referrer">';
// 替换内容
$content = preg_replace($pattern, $replacement, $content);
return $content;
}
add_filter('the_content', 'add_referrer_policy_to_images');
add_filter('widget_text', 'add_referrer_policy_to_images');
add_filter('widget_text_content', 'add_referrer_policy_to_images');
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容