0

我有一个 Wordpress 主站点和一个 Wordpress 移动站点。两个站点上的所有 url slug 都完全相同,除了移动站点m.在前面。我想让用户通过单击一个链接从主站点上的确切页面切换到移动站点:

<a href="somescript">Mobile Site /a> -> Clicking on this link brings a user from

http://example.com/a-page-1http://m.example.com/a-page-1

对于 href 中的脚本,我尝试了很多方法,但都没有成功。

<?php echo 'm. ' . window.location.href; ?>

href=javascript(var $a=window.location.href;$b='m. '.$a;return $b;)

对于我尝试过的所有内容,'m.'总是最终出现在 url 的末尾,而不是在开头,就像我想要的那样。我不确定这是否是 Wordpress 问题。

4

1 回答 1

0

If you have no www. prefix, you can do it with JavaScript this way:

href="javascript:window.location.href = window.location.href.replace('//', '//m.');void(0)"
于 2013-06-18T14:21:13.097 回答