Ну, я редактирую тему WP и создаю сеть, поэтому мне нужно получить url и модифицировать ее для использования в тегах <a></a>
. Я создал функцию под названием urlbg(); и на обычном домене (например, www.xyz.com) он работает, но в субдомене он не работает. я назвал функцию <a></a>
тегов, как так:PHP - ссылки и модификация ссылок
<a href="'. urlbg('ark') . '" title="ARK: Survival Evolved"><img src="'. content_url() .'/themes/newsgamer/images/ark.png"></a>
Проблемы, в нормальной области (например, www.xyz.com), когда я использую функции например. urlbg ('ASD'); Я получаю ASD.xyz.com и это то, что я хочу, НО другим способом, когда я использую тот же код в субдомене (например, foo.xyz.com), и когда я вызывал функцию в urlbg ('ASD');<a></a>
теги, я получаю foo.xyz.com/ASD. (но необходимо ASD.xyz.com). Извините за мой плохой английский. Надеюсь, вы поймете меня и узнаете, в чем моя проблема.
Код функции urlbg();
function urlbg($prefix){
$siteUrl = get_site_url();
$url = str_replace("http://", "https://", "". $prefix . ".", $siteUrl);
return $url;
}
Это работает, спасибо большое! – rood