Jump to content

Recommended Posts

Posted

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?

 


Posted
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.

 

Posted
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?

Posted

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!!

Posted
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).

Posted
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.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Do you agree with our terms?