Php 在Wordpress中使用图像URL设置缩略图

Php 在Wordpress中使用图像URL设置缩略图,php,jquery,wordpress,Php,Jquery,Wordpress,我目前正在试验wordpress PHP函数。有一件事我不明白。我制作了一个插件,它可以获取URL格式的照片,然后将它们放在一个短代码中,只需将单个照片粘贴到Wordpress帖子中。我应该如何制作一个快捷码,只为发布到的特定帖子设置缩略图? 源代码位: function fone(){ global $images; return ($images[0]); } add_shortcode( 'one', 'fone'); 尝试搜索set_post_thumboil(),但

我目前正在试验wordpress PHP函数。有一件事我不明白。我制作了一个插件,它可以获取URL格式的照片,然后将它们放在一个短代码中,只需将单个照片粘贴到Wordpress帖子中。我应该如何制作一个快捷码,只为发布到的特定帖子设置缩略图? 源代码位:

function fone(){
    global $images;
    return ($images[0]);
} 
add_shortcode( 'one', 'fone');

尝试搜索set_post_thumboil(),但它需要一个我没有的缩略图ID。有什么帮助吗?

您应该检查此功能:

media_sideload_image($url, $post_id=0, $desc='', $return='html');