对于我的 WordPress 网站,我使用插件 Wp 域名检查器。您可以检查域是否可用并继续进行重定向。问题是我希望它根据嵌入域检查器的页面重定向到特殊的重定向。例如,如果它嵌入: test.com/page1
并且重定向将是 test.com/succes
我希望它重定向到 test.com/succes-https://test.com/page1
使用我正在使用的插件,您可以在末尾添加 {domain}
以重定向到末尾带有所选域的特殊 URL。我想要此功能,但需要使用当前 URL 而不是所选域。我知道这可以通过输入文本字段以及 name="domain"
我是否需要使用 PHP 来执行此操作,还是应该使用以下 JavaScript 函数,但是如何操作?
document.write(window.location.href)
我需要将代码插入到插件 PHP 代码中,还是当前的 WordPress 页面中?
最佳答案
刚刚发现有一个非常简单的方法可以做到这一点。因为它使用 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->请求));
它获取当前的 WP 页面,然后您可以在 href 中使用该页面。那么函数后面带空格的文字就是重定向,所以会重定向到与方法1相同的页面。
关于javascript - 最后使用当前域重定向 - Wordpress 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43984232/