Jump to content
Limestone de cara nova! ×
Portal do Host

Consulta de domínio com ou sem o www no whmcs


Thiago Santos
 Share

Recommended Posts

Olá pessoal, tudo na paz??

Eu vejo muitos clientes pesquisando domínio seguindo o exemplo: "www.dominio.com", porém o meu WHMCS não reconhece o "www", então ele busca sempre o "www.com".

Como eu poderia resolver isso? Fazer com que o WHMCS reconheça o www e remova ele ou ignore?

Não tenho vontade de por um alerta vermelho do tipo "não digite o WWW boca aberta"

Existe alguma solução pronta? Alguma gambi? Ou alguma solução paga?

 

Link to comment
Share on other sites


  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Agora, Thiago Santos disse:

Olá pessoal, tudo na paz??

Eu vejo muitos clientes pesquisando domínio seguindo o exemplo: "www.dominio.com", porém o meu WHMCS não reconhece o "www", então ele busca sempre o "www.com".

Como eu poderia resolver isso? Fazer com que o WHMCS reconheça o www e remova ele ou ignore?

Não tenho vontade de por um alerta vermelho do tipo "não digite o WWW boca aberta"

Existe alguma solução pronta? Alguma gambi? Ou alguma solução paga?

 

Dependendo do ordeform que você utiliza já tem o www. Na frente do domínio.

No WHMCS.blog.br tem uma customização em javascript que possibilita remover o www. ou palavra reservada de forma automática.

 

Link to comment
Share on other sites

29 minutos atrás, edvan disse:

Dependendo do ordeform que você utiliza já tem o www. Na frente do domínio.

No WHMCS.blog.br tem uma customização em javascript que possibilita remover o www. ou palavra reservada de forma automática.

 

Vou testar, seria esse certo? https://www.whmcs.blog.br/personalizacao/personalizacao-dominios/

Posto aqui se funcionar, obrigado!

Realmente funciona muito bem, aproveitei e inclui o "https://"

{literal} 
 <script type="text/javascript">
 $(function(){
 
 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("http://",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 
$("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("https://",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("https://",""));});

 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("www.",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("www.",""));}); 
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 
 $("input[id='registersld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[id='transfersld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[id='owndomainsld']").keyup( function(){$(this).val($(this).val().replace("dominio",""));}); 
 $("input[name='domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("textarea[name='bulkdomains']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[0]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[1]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 $("input[name='sld[2]']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 }); 
</script>
{/literal}

O problema agora está no seguinte:

O cliente faz a busca inicial no site "WordPress", e ele direciona para o WHMCS, porém agora ele não remove o "www" ou "http://" quando digitado no site para o WHMCS, o erro é o mesmo, só se o cliente digitar no WHMCS, aí ele remove na hora.

Teria alguma solução?

Link to comment
Share on other sites

RESOLVIDO!!

No WordPress, encontrei o id do meu input no meu caso "search_domain", então apliquei o código ao meu head:

<script type="text/javascript">
 (function( $ ) {
 $(function(){
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 });
 })(jQuery);
</script>

Agora digitando qualquer das chaves do código, ele apaga automaticamente tanto no WordPress quanto no WHMCS.

Caso alguém for usar, substitua "dominio" pelo nome de sua empresa, ou remova toda a linha.

Só valeu!!

Link to comment
Share on other sites

6 horas atrás, Thiago Santos disse:

RESOLVIDO!!

No WordPress, encontrei o id do meu input no meu caso "search_domain", então apliquei o código ao meu head:


<script type="text/javascript">
 (function( $ ) {
 $(function(){
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("http://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("https://",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("www.",""));});
 $("input[id='search_domain']").keyup( function(){$(this).val($(this).val().replace("dominio",""));});
 });
 })(jQuery);
</script>

Agora digitando qualquer das chaves do código, ele apaga automaticamente tanto no WordPress quanto no WHMCS.

Caso alguém for usar, substitua "dominio" pelo nome de sua empresa, ou remova toda a linha.

Só valeu!!

Show, a parte chata é que se desabilitar o JavaScript do navegador as customizações param de funcionar (mas isso apenas para quem utiliza plugins específicos ou quem desabilitar por domínio).

Link to comment
Share on other sites

17 minutos atrás, edvan disse:

Show, a parte chata é que se desabilitar o JavaScript do navegador as customizações param de funcionar (mas isso apenas para quem utiliza plugins específicos ou quem desabilitar por domínio).

Verdade, mas pra minha intenção está perfeito, se a pessoa tem capacidade de desativar JS tem capacidade para entender que domínio não se usa o WWW hehehe

Eu vou agora adicionar mais variações do tipo Www. e WWW. pra quem usa tablet/smartphone a primeira letra sempre vem em caixa alta, e tbm pra quem usa sempre caixa alta nos pcs, acredito ser mais fácil adicionar essas variações do que mexer no plugin pra que ele modifique sempre para caixa baixa.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...

Important Information