自己的WordPress主题中的图像未显示

我创建了自己的小Wordpress主题, 并尝试将图片插入到标头中, 该标头显示在托管服务器上, 而不显示在调用该网站的客户端上。
【自己的WordPress主题中的图像未显示】我已将图像上传到Wordpress媒体池, 并使用wordpress给出的网址将其实现到我的代码(header.php)中

< a id="pic_logo" href="http://*IP*/wordpress/?page_id=105"> < img src="http://localhost/wp-content/uploads/2019/08/logo.gif" alt="logo"/> < /a>

奇怪的是, 在我托管XAMPP服务器的所有服务器上, 我可以查看网站的标题, 并在同一网络上的其他设备上显示图像, 我只会看到alt文字的” 徽标” 。图像后面的指定链接仍然有效。
有人知道我在做什么错吗?
感谢你的帮助。亲切的问候
PS:如果有任何不清楚的地方, 我不是英语为母语的人, 所以请不要犹豫, 以便我进一步说明。
#1你的图像src路径是localhost。请选择该域的路径。或者, 我建议借助site_url全局变量来动态执行该路径。另请检查图像的许可。
#2网站是否运行https?你的img链接是http, 这可能会在Chrome阻止图像的情况下产生混合内容错误。
当通过安全的HTTPS连接加载初始HTML, 但通过不安全的HTTP连接加载其他资源(例如图像, 视频, 样式表, 脚本)时, 会发生混合内容。之所以称为混合内容, 是因为同时加载了HTTP和HTTPS内容以显示同一页面, 并且初始请求通过HTTPS是安全的。现代浏览器会显示有关此类内容的警告, 以向用户指示此页面包含不安全的资源。
要修复混合内容, 请确保你的图片网址为https://

    推荐阅读