Aceitar multiplas URLs em um Wordpress

Você tem um website no wordpress e quer que seus visitantes consigam navegar usando domínios diferentes?
Você quer testar seu website localmente usando localhost ao invés do seu domínio publico?

Imagine que você tem os domínios:

  • www.meublog.com.br
  • www.meublog.io

e você quer que os visitantes naveguem pelas páginas do seu website sem serem redirecionadas para a URL padrão que você definiu na configuração do Wordpress. Um exemplo:

  • www.meublog.com.br/pagina123 seria a mesma página de...
  • www.meublog.io/pagina123

Recomendo usar a tática via wp-config.php. O tutorial é esse:

Mapeando múltiplos domínios em uma única instância do Wordpress

// Coloque este código no wp-config.php/** Para aceitar HTTP e HTTPS também (não forçar o uso de https) */if($_SERVER['HTTPS']=='on'){$HTTP_TYPE = 'https://';} else {$HTTP_TYPE = 'http://';}/** Para ter mais de um domínio no mesmo wordpress, muito cuidado com cross site scripting! */define('WP_SITEURL', $HTTP_TYPE . $_SERVER['HTTP_HOST']);define('WP_HOME', $HTTP_TYPE . $_SERVER['HTTP_HOST']);

Você também pode fazer isso via plugin, mas prefiro usar o método acima.

Problemas que isso pode causar

O Google pode abaixar seu nivel de SEO por fazer isso.

Referências

Via wp-config.php
https://myjeeva.com/mapping-multiple-domains-into-single-instance-of-wordpress.html

Via plugin

https://br.wordpress.org/plugins/multiple-domain/

Outra forma de fazer
https://wordpress.stackexchange.com/questions/177703/can-you-run-wordpress-with-multiple-domains-at-the-same-time-not-multisite

You should also read: