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

标签 javascript php wordpress redirect

对于我的 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/

相关文章:

php - Javascript 中的关联子数组

javascript - 找出用户是否在前端登录(Laravel)

php - 如何将货币 AED 转换为 USD,然后将其传递给 Paypal

javascript - 使用 jquery 或 javascript 在 wordpress 中获取 pagetitle

WordPress - 插入准备好的查询与 $wpdb->insert_id

javascript - 在 socket.on 回调中获取套接字对象中监听器的名称

javascript - Gulp-sourcemaps 没有创建 sourcemap 文件?

javascript - 如何在 .NET Core 中的 View 类中使用 loadjsfile?

javascript - asp mvc - 动态添加数据控件的最佳方式是什么

mysql - 建立数据库连接时出错: XAMPP WordPress