我是PHP和WordPress的新手,目前處於學習階段。我試圖在我的WordPress網站URL中追加主機名,以便我可以隨時更改主機名,這裏是啥子我試圖做PHP的回聲功能沒有按預期工作
<?php
$site="siteurl";
$home="home";
?>
這就是我想在我的PHP頁面做
<link rel="stylesheet" href ="<?php echo get_cdn($site_cdn); ?>/wp-
content/themes/abc/scripts/fancybox/jquery.fancybox-1.3.4.css"
type="text/css" />
這裏是我的get_cdn()
功能
function get_cdn($cdn_name){
if ($cdn_name="home" || $cdn_name="siteurl"){
return "http://id.cloudfront.net";
}
else{
return $cdn_name;
}
}
所以我所試圖做的是,如果在價值傳遞給函數或者是home
或siteurl
,它將返回亞馬遜的CDN服務器的URL,從而按我的理解上面的腳本應該像
<link rel="stylesheet" href ="http://id.cloudfront.net/wp-
content/themes/abc/scripts/fancybox/jquery.fancybox-1.3.4.css"
type="text/css" />
但這是未來的
http://localhost/wordpress/id.cloudfront.net/wp-content/themes/abc/scripts/fancybox/jquery.fancybox-1.3.4.css
我不知道爲什麼發生這種情況,在這方面的任何幫助/指針將是有益的