【问题标题】:Wordpress add_rewrite_rule to ignore portion of URLWordpress add_rewrite_rule 忽略部分 URL
【发布时间】:2021-09-03 06:47:45
【问题描述】:

我有以下网址:

http://test.com/foo/some-random-string/bar/?id=xxx

我希望 wordpress 忽略 /some-random-string/ 部分并有效地调用此 URL:

http://test.com/foo/bar/?id=xxx

我尝试了很多事情,但我不知道我是否更接近。

任何帮助将不胜感激!

【问题讨论】:

    标签: wordpress url-rewriting add rules


    【解决方案1】:

    如果您有兴趣,这对我有用:

    add_rewrite_rule('^foo/([^/]*)/bar/?', 'index.php?pagename=foo/bar', 'top');

    仅供参考,/some-random-string/ 是为 SEO 目的而注入的,但我需要 wordpress 来忽略它。 ?id=xxx 用于查询外部 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-02
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-13
      • 1970-01-01
      • 2014-09-22
      • 2012-09-15
      相关资源
      最近更新 更多