这可能是一种解决方案,可以将字符串替换/wp内容/上载为“”(空),例如:
假设:wp\\u get\\u attachment\\u image()返回=\'/wp content/uploads/myimage。png’;
<?php
echo str_replace(\'/wp-content/uploads/\', \'\', wp_get_attachment_image());
?>
这将导致echo:“myimage”。png\'
尝试以下操作:
function alter_image_src($attr) {
$attr[\'src\'] = str_replace(\'/wp-content/uploads/\', \'\', $attr[\'src\']);
return $attr;
}
add_filter( \'wp_get_attachment_image_attributes\', \'alter_image_src\');
在你的功能页面(主题)。