点击帖子后,WordPress重定向

时间:2019-06-19 15:21:57

标签: wordpress redirect custom-wordpress-pages

这就是我想要实现的目标:

  1. 我有一些帖子。
  2. 当某人单击该帖子时,我不希望它被打开。
  3. 相反,我希望将用户重定向到与帖子关联的网址(网址指向外部api)。

示例,我有帖子:

  1. 标题-'ABC'
  2. 字幕-'ABCABC'
  3. 文本-'AAAAAABBBBBCCCC'
  4. (尝试访问)重定向网址-'http://test.com/123'

当用户点击我的“ ABC”帖子时,我希望他被重定向到相应的网址-“ http://test.com/123”。

是否有用于此的插件,或者我可以为此使用一些PHP代码/数据库修改?欢迎示例和建议!

P.S。我希望重定向发生在每个帖子上。

P.P.S。我不适合重定向到相同的常量网址。

P.P.P.S。我确实在网络上找不到任何好的解决方案。

1 个答案:

答案 0 :(得分:1)

有一些插件可以满足您的需求。

我前段时间写过一篇文章,它使您可以选择将外部内容带入您的网站-或-301重定向到它:Content Mask

运作类似但只是重定向的一个:Page Links To

或者让您无需阅读每个帖子即可处理的问题:Simple 301 Redirects

或者,您可以在带有外部URL的帖子上设置Custom Field。然后,检查该值是否已设置,如果已设置,则重定向到外部URL,如下所示:

let x = "hello world";
let y = () => { let x = "new scope"; console.log(x); };
y(); // "new scope"
console.log(x): // "hello world"