Como redirecionar o URL antigo para o novo URL sem plug-in no WordPress
Você mudou sua página ou nome de postagem e slug para melhorar o SEO? Você deseja redirecionar o URL antigo para o novo URL sem usar o plug-in? Neste artigo, mostramos como redirecionar um URL antigo para o novo URL sem usar o plug-in.
Existem plug-ins disponíveis para lidar com essa tarefa. Mas sugerimos, sempre tente manter menos plug-ins para seu site. Fazer a codificação sempre que possível é a melhor maneira do que usar o plug-in todas as vezes. Manter menos plug-ins no site é sempre uma boa prática. Na maioria dos casos, você também pode atingir seu objetivo sem o plug-in. Você só precisa escrever um código por peça para ele.
Redirecionar os URLs antigos para o novo local também é uma tarefa que pode ser realizada com algumas linhas de código.
Redirecionar URL antigo para novo URL sem plug-in
Coloque o código abaixo no seu tema functions.php
e substitua o slug sempre que necessário para atender às suas necessidades.
add_action('wp_print_styles', 'redirect_old_url_to_new_url');
function redirect_old_url_to_new_url() {
global $post;
if ('old-url-slug' == $post->post_name) {
wp_redirect( site_url(). '/new-url-slug', 301 );
die();
}
}
É isso! Esperamos que você entenda como redirecionar o URL antigo para um novo URL. Se você tiver alguma dúvida ou sugestão, deixe um comentário abaixo.
Artigos relacionados
- Como adicionar endpoints personalizados à API WordPress
- Como definir uma imagem reserva para miniaturas de postagem do WordPress