【问题标题】:URL Redirection in wordpress for search query用于搜索查询的 wordpress 中的 URL 重定向
【发布时间】:2015-05-22 22:43:52
【问题描述】:

我是 Wordpress 的新手,使用这个插件进行重定向

https://wordpress.org/plugins/redirection/

我想以这样的方式重定向搜索查询

www.mywebsite.com/?s=abcd

被重定向到

www.mywebsite.com/?s=abcd&r_sortby=highest_rated

谁能帮助我了解如何使用上述插件或使用 htaccess 或任何其他插件来实现这一点?

我尝试使用正则表达式,但也许我做错了。

【问题讨论】:

    标签: wordpress .htaccess redirect plugins


    【解决方案1】:

    这是您无需使用正则表达式或插件即可完成的一件事。

    对于您发布的网址,您似乎正在按评分最高的方式对搜索结果进行排序,因此您唯一需要做的就是添加一个隐藏的输入,名称为 name=r_sortby 和 value=highest_rated

    例子:

    <form name="searchform" role="search" method="GET" action="<?php echo home_url( '/' ); ?>">
    <input type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" />
    <input type="hidden" name="r_sortby" value="highest_rated" />
    <input type="submit" name="submit" value="submit" />
    </form>
    

    这只是一种通用形式,但它可以与 wordpress 一起用于您想要做的事情,无需任何插件或 .htaccess

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多