Usando o sinal de mais (+) em vez do espaço (-) no URL do WordPress

Como mudar o espaço (-) assinar para mais (+) assinar no URL limpo WordPress?

Gostar:

http://www.whitelotuscorporation.co.in/anax_wp/about-us/

para:

http://www.whitelotuscorporation.co.in/anax_wp/about+us/

Você pode ver onde a mudança precisa ser feita – about+us vez de about-us no URL.

Solutions Collecting From Web of "Usando o sinal de mais (+) em vez do espaço (-) no URL do WordPress"

Isso não é possível sem modificar um arquivo principal. A function que o WordPress usa para isso é chamado sanitize_title_with_dashes Você pode encontrá-lo em wp-includes / formatting.php on

Não oferece filtros, então você precisará fazer uma alteração nesta linha:

 $title = str_replace( array( '%c2%a0', '%e2%80%93', '%e2%80%94' ), '-', $title ); 

Eu não recomendaria modificar os principais arquivos do WordPress, então, se você fizer isso, certifique-se de experimentá-lo em um site de teste antes de implementá-lo – e mesmo assim, certifique-se de ter tudo feito backup.

Adicione o seguinte ao seu arquivo .htaccess entre as tags que foram criadas pelo WordPress:

 RewriteCond %{HTTP_HOST} RewriteRule ^(.*)-(.*)$ $1+$2 [R=301] 

Isso foi testado e verificado usando o testador htaccess .