对于我的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页面?
答案 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相同的页面。