gpt4 book ai didi

wordpress - 如何更改 WordPress 搜索结果的 url?

转载 作者:行者123 更新时间:2023-12-02 22:24:33 27 4
gpt4 key购买 nike

默认情况下,wordpress 搜索结果会转到 sitename.com/?s=terms,但我希望更改为 sitename.com/search/?s=terms

我尝试过使用

fb_change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'fb_change_search_url_rewrite' );

这很接近,因为现在当您进行搜索时,它会转到 search/searchterm,但网址中没有 ?s=

最佳答案

或者,您可以更改 .htaccess 中的规则

在“RewriteBase/”后面的行中添加以下内容:

RewriteRule ^?s=(.*)$ search/?s=$1

请参阅此处的引用:http://wordpress.org/support/topic/change-default-search-string-s-to-permalink-structure

关于wordpress - 如何更改 WordPress 搜索结果的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24438967/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com