我已经读过了https://stackoverflow.com/questions/41524931/how-to-set-featured-image-programmatically-from-url 这不是我问题的答案。
以上答案将从源代码下载图像并上载库。我只想将外部URL(图像URL)设置为特色图像,而无需下载自己的服务器。
我已经读过了https://stackoverflow.com/questions/41524931/how-to-set-featured-image-programmatically-from-url 这不是我问题的答案。
以上答案将从源代码下载图像并上载库。我只想将外部URL(图像URL)设置为特色图像,而无需下载自己的服务器。
您可以使用post_thumbnail_html
筛选器以编程方式将帖子缩略图设置为外部URL。
然后,您可以在post writing屏幕元框的自定义字段中设置图像URL(在本例中,元键为thumbnail_url
):
add_filter(\'post_thumbnail_html\', \'custom_thumbnail_tag_filter\', 10, 3);
function custom_thumbnail_tag_filter($html, $postid, $thumbnailid) {
if (!$thumbnailid) {
$src = get_post_meta($postid, \'thumbnail_url\', true);
if ($src) {$html = "<img src=\'" . $src . "\'>";}
}
return $html;
}
我正在寻找方法来清理一个站点的图像目录,该站点已经被未使用的图像和缩略图超载。是否可以使用wget只下载站点上html页面引用的图像?我注意到可以浏览下载文件夹并查看列出的文件,所以我假设直接的wget-r将下载这些文件。如何使用wget,但不包括对上传目录进行爬网?