您发布的模式。。。
www.mydomain.com/image.jpg(\'custom-thumb\');
 。。。有点奇怪。这将是相当棘手的。您需要一个PHP处理程序来加载图像,并且需要告诉服务器(Apache、Nginx、IIS等)解析以PHP结尾的文件。这样的事情会更简单:
www.mydomain.com/image.php?size=custom-thumb
 您仍然需要创建一个PHP处理程序脚本来读取URL,解析
GET 字符串,并显示图像。
你可能会得到这样的东西。。。
www.mydomain.com/image/custom-thumb-X
 。。。使用
endpoint.
然而,最简单的方法是使用wp_get_attachment_image_src 创建URL。我不知道这是否是你的选择,但法典中有一个例子:
<?php 
$attachment_id = 8; // attachment ID
$image_attributes = wp_get_attachment_image_src( $attachment_id ); // returns an array
?> 
<img src="<?php echo $image_attributes[0]; ?>" width="<?php echo $image_attributes[1]; ?>" height="<?php echo $image_attributes[2]; ?>">