我需要在我网站上的所有内部网址末尾添加?hl = foo的后缀。
我不确定这样做的最佳方法是因为......等等的并发症。
<a href="http://www.example.com">My Site</a>
<a target="_blank" href="http://www.example.com">My Site</a>
<a class="a-class" href="http://www.example.com">My Site</a>
答案 0 :(得分:1)
PHP
只需创建一个在源代码中回显的变量。
示例:
<?php $my_get = "?hl=foo"; ?>
<a href="http://mysite.com<?=$my_get?>"> Yadda </a>
使用Javascript更改每个 a 的 href 属性:
答案 1 :(得分:1)
试试output_add_rewrite_var
function:
<?php
ob_start();
output_add_rewrite_var('hl', 'foo');
?>
<a href="/">My Site</a>
<a target="_blank" href="/">My Site</a>
<a class="a-class" href="/">My Site</a>
但我不认为它适用于绝对URL。