我正在尝试通过PHP函数来更改我的wordpress网站上链接的网址。到目前为止,回显字符串url会给我带来麻烦。
我的PHP文件中包含以下内容。
$siteurl = site_url(); // gives me: "http://localhost/testsite"
$teststring = "/catalog";
$entireurl = $siteurl.$teststring; //gives me "http://localhost/testsite/catalog"
function change_site($buffer) {
$in = array('<a href="http://localhost/testsite/type/combined/?case=main" title="Catalog">');
$out = array('<a href="'.$entireurl.'" title="Catalog">');
return (str_replace($in, $out, $buffer));
}
ob_start("change_site");
当前,该链接采用同一div中另一个href链接的链接。 (bizzare)
答案 0 :(得分:0)
试试看。您可能会错过。连接器
$out = array('<a href="'.$entireurl.'" title="Catalog">');