Ich bin neu in PHP und WordPress und derzeit in Lernphase. Ich versuche, den Host-Namen in meiner WordPress-Site-URL anhängen, so dass ich den Hostnamen jederzeit ändern kann und hier ist waht iPHP Echo-Funktion funktioniert nicht wie erwartet
in meiner pHP-Seite<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" />
hier ist meine get_cdn()
Funktion
function get_cdn($cdn_name){
if ($cdn_name="home" || $cdn_name="siteurl"){
return "http://id.cloudfront.net";
}
else{
return $cdn_name;
}
}
<?php
$site="siteurl";
$home="home";
?>
das ist, was ich zu tun versuchen zu tun versuchen,
so, was ich versuche zu tun ist, wenn der Pass in Wert auf die Funktion entweder home
oder siteurl
ist, wird die URL von amazon CDN-Server zurückkehren, um pro meinem Verständnis das obige Skript wie
<link rel="stylesheet" href ="http://id.cloudfront.net/wp-
content/themes/abc/scripts/fancybox/jquery.fancybox-1.3.4.css"
type="text/css" />
aber dies kommt als
http://localhost/wordpress/id.cloudfront.net/wp-content/themes/abc/scripts/fancybox/jquery.fancybox-1.3.4.css
ich bin nicht sicher, warum dies geschieht und jede Hilfe/Zeiger in dieser Hinsicht hilfreich sein wird