尝试使用以下代码临时筛选输出URL以将其替换为联机图像:
add_filter( \'wp_get_attachment_image_src\', function ( $image, $attachment_id, $size ) {
// For thumbnails
if ( $size ) {
switch ( $size ) {
case \'thumbnail\':
case \'medium\':
case \'medium-large\':
case \'large\':
$image[0] = str_replace( \'localhost/\', \'EXAMPLE.COM/\', $image[0] );
break;
default:
break;
}
} else {
$image[0] = str_replace( \'localhost/\', \'EXAMPLE.COM/\', $image[0] );
}
return $image;
}, 10, 3 );
这将替换包含
localhost
使用您的在线域名。然而,您不能修改或处理图像的,它只是为了更正URL以便于开发。
请注意,您应该使用不带http://
或任何/
在域名之前。
从主题中删除此函数functions.php
在你做完之后。