![](/img/trans.png)
[英]How to edit get_bloginfo('template_directory') to localhost instead of real domain?
[英]Wordpress get_bloginfo('template_directory') returns hostname instead of website url
我安装的Wordpress主题无法显示某些图像,因为它们无法解析。 相对链接有效,但是当使用上述phpcode时,它使用我的内部主机名(不是fqdn)我收到的错误是:
无法加载资源:找不到具有指定主机名的服务器:
"http://dove/wordpress/wp-content/themes/Avada/images/logo.png"
我试图了解为什么它不仅仅使用我配置的网站url,因此查找模板目录和所需的任何资源。 我该如何解决? dove是我的主机名,而不是我从中访问Wordpress的外部网站URL。 任何信息表示赞赏。
没错,应该这样做。 我认为您不需要使用get_bloginfo();
但是,除非您打算对其内容进行处理。
使用<?php bloginfo('url'); ?>
<?php bloginfo('url'); ?>
返回您的网站网址。
或者只是使用<?php bloginfo('template_url'); ?>
<?php bloginfo('template_url'); ?>
返回您的模板位置。
有关可用于bloginfo
的完整列表,请查看Codex。 http://codex.wordpress.org/Function_Reference/bloginfo
小修正...需要添加回声。
<?php echo get_bloginfo('template_url') ?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.