在一篇评论中,我向你指出了一个我认为可以解决你问题的现有答案。
你回答了
谢谢你的回答。但它适用于bloginfo(“url”)&;不适用于bloginfo(\'template\\u url\')。有什么想法吗?
我给你指出的答案很容易适应:
在您的wp-config.php
文件,后(!)require_once ABSPATH . \'wp-settings.php\';
执行以下操作:
function wpse114490_set_template_uri( $dir )
{
if ( ! empty( $_SERVER[\'HTTP_HOST\'] ) ) {
$domain = $_SERVER[\'HTTP_HOST\'];
$dir = str_replace( \'example.com\', $domain, $dir );
}
return $dir;
}
add_filter( \'template_directory\', \'wpse114490_set_template_uri\' );
add_filter( \'template_directory_uri\', \'wpse114490_set_template_uri\' );
add_filter( \'stylesheet_directory\', \'wpse114490_set_template_uri\' );
add_filter( \'stylesheet_directory_uri\', \'wpse114490_set_template_uri\' );
这是假设
example.com
是在设置/数据库中设置的值。