最后用当前域重定向 - Wordpress插件

时间:2017-05-15 16:11:22

标签: javascript php wordpress redirect

对于我的WordPress网站,我使用插件 Wp域名检查程序。您可以检查域是否可用并继续重定向。问题是我希望它重定向到特殊的重定向,具体取决于嵌入域检查器的页面。例如,如果它嵌入在:test.com/page1中,重定向将是test.com/succes我希望它重定向到test.com/succes-https://test.com/page1

使用我正在使用的插件,您可以在末尾添加{domain}以重定向到最后选择的域的特殊网址。我想要这个功能,但是然后使用当前的URL而不是所选的域。我知道这可以通过输入文本字段使用name="domain"

我是否需要使用 PHP 执行此操作,或者我应该使用以下 JavaScript函数,但是如何使用?



document.write(window.location.href)




我是否需要将代码插入插件 PHP 代码或当前 WordPress页面

1 个答案:

答案 0 :(得分:0)

刚刚发现有一种非常简单的方法可以做到这一点。因为它使用了href链接,所以您只需将href链接转换为此href='redirect',然后转到http://example.com/page1/redirect即可。这是方法1,但您也可以使用另一种方法,使用PHP。

第二种方法是使用href='$current_url redirect'然后这应该是PHP函数:$current_url = home_url(add_query_arg(array(),$wp->request));

它抓取当前的WP页面,然后您可以在href中使用它。然后,函数后面带有空格的文本是重定向,因此它将重定向到与方法1相同的页面。