用php重写Wordpress
是否可以更改此url用php重写Wordpress,php,wordpress,Php,Wordpress,是否可以更改此url www.12345.com/?s=&cp_state=city 这个 www.12345.com/city 已经尝试使用htaccess,但在wordpress中它不起作用 嗨,我有这个密码。是否可以将其更改为具有以下url:www.12345.com/city add_action('template_redirect', 'search_url_rewrite_rule'); function search_url_rewrite_rule() { glob
www.12345.com/?s=&cp_state=city
这个
www.12345.com/city
已经尝试使用htaccess,但在wordpress中它不起作用
嗨,我有这个密码。是否可以将其更改为具有以下url:www.12345.com/city
add_action('template_redirect', 'search_url_rewrite_rule');
function search_url_rewrite_rule() {
global $wp_rewrite;
if ( is_search() && isset( $_GET['s'] ) ) {
$s = str_replace( array( ' ', '%20' ), '+', get_query_var( 's' ) );
wp_redirect( home_url( $wp_rewrite->search_base . '/' . remove_accents ( $s ) ) );
exit();
}
}
add_action('init','change_search_permalinks');
function change_search_permalinks( ) {
global $wp_rewrite;
$wp_rewrite->search_base = 'search';
}
提前感谢您在php级别,这不是一个好主意 您可以在wordpress的管理区使用url短链接 可能重复的