• Seguinte eu tenho um site, que é um fã clube da cantora Emma Shapplin, o site usa uma tema ajax, o problema é que o tem adiciona o seguinte #!/ nas URL de menu, e isto está impedido a galeria de vídeos de funcionar, alguém sabe como resolvo. vou deixar três links do site.
    Este é o link do site: http://www.emmashapplin-brasil.com/
    Os visitantes ao entrarem no site e clicarem no link vídeos, eles vão para a página de vídeos, porém a url da página se encontra assim: http://www.emmashapplin-brasil.com/#!/videos/
    com a url deste jeito a galeria de video não funciona, você clica nas minuaturas e nada acontece, agora se eu for no navegador apagar esta parte #!/ deixando o link assim:http://www.emmashapplin-brasil.com/videos/
    a galeria funciona perfeitamente. Alguém sabe como resolvo?

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Essa galeria de videos é plugin?

    Se for posso ter uma ideia de qual o problema.. Provavelmente, por estar sendo carregado por ajax, o plugin não carrega o JS necessário. Ai tem que ver se no plugin não tem uma opção pra carregar o JS em todas páginas, pq provavelmente ele possui uma condicional pra carregar somente quando a pagina possuir a galeria.

    Criador do tópico wagnerlemos

    (@wagnerlemos)

    Sim é um plugin que também é interativo, e o problema está na página da galeria, sabe como eu posso editar esse link no menu, se eu puder editar pelo código, posso chamar a página externamente, deste modo o wp não vai incluir os caracteres do ajax

    Os links já estão com endereço certo, porem, provavelmente tem um JavaScript filtrando os clicks pra abrir via AJAX.

    Eu dei uma olhada via chrome e já achei a linha que ta fazendo isso:
    O arquivo é custom.js da pasta js do seu tema. A linha é a 37, no caso, essa:
    $main_menu.find('a').bind('click', { menu: 'home' }, et_load_link_with_ajax);

    Remove essa linha e diz se funcionou 🙂

    Criador do tópico wagnerlemos

    (@wagnerlemos)

    Não resolveu, amigo, então devolvi a linha, e sobre o ajax o site é interativo e deve continuar sendo interativo, o problema mesmo é a galeria que não abre por causa do #! a galeria também é interativa, será que o ajax de ambas não está conflitando?

    Criador do tópico wagnerlemos

    (@wagnerlemos)

    Ninguém mais?

    Provavelmente o plugin que você usa pra galeria tem um if verificando se a pagina atual tem uma galeria ou não e como o carregamento é feito por ajax devido ao tema, ele não carrega o arquivo javascript da galeria.

    Esse tema tem uma página home setada para ser a pagina inicial? Se tiver talvez você pudesse carregar uma galeria nela, deixando escondida, ai carregaria o plugin normalmente.

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Retirar #!/ de url’ está fechado para novas respostas.