Nesse tutorial irei explicar como esconder o prefixo de todas as páginas internas, esse tipo de prefixo acaba matando todo o seu SEO, principalmente se você usa diversos tipos de posts personalizados como PORTFÓLIOS ou SERVIÇOS. Essa dica também é ideal para quem deseja ocultar esse prefixo, principalmente se você costuma deixar a 'trilha de navegação' ativa.
Antes:
Faça o seguinte, copie e cole o código a seguir no seu FUNCTIONS.PHP do seu tema ativo, recomendo que utilize o tema CHILD.
add_action('wp_enqueue_scripts', 'queak_enqueue_styles'); add_filter( 'get_the_archive_title', 'my_theme_archive_title' ); /** * Remove archive labels. * * @param string $title Current archive title to be displayed. * @return string Modified archive title to be displayed. */ function my_theme_archive_title( $title ) { if ( is_category() ) { $title = single_cat_title( '', false ); } elseif ( is_tag() ) { $title = single_tag_title( '', false ); } elseif ( is_author() ) { $title = '<span class="vcard">' . get_the_author() . '</span>'; } elseif ( is_post_type_archive() ) { $title = post_type_archive_title( '', false ); } elseif ( is_tax() ) { $title = single_term_title( '', false ); } return $title; }
Feito isso, salve o arquivo e suba ele. É só atualizar, todos os prefixos vão sumir.
Resultado:
Eu apenas traduzi o conteúdo, créditos ao wpdevdesign.