Suporte » Temas » Incorporar folha de estilo alternativa no WordPress

  • Pessoal, me ajudem…
    Estou criando um tema acessivel, do qual é preciso de um link que mude o alto contraste do site (para daltonicos), faço isso facilmente utilizando folhas de css alternativas com javascript, mas nao sei como incorporar essa folha alternativa no WordPress….HELPPPPPPPPPPPPP

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Leo Baiano

    (@leobaiano)

    Você pode chamar quantos arquivos CSS quiser utilizando a funçãowp_enqueue_style() e a action wp_enqueue_scripts. Da uma lida sobre isso e caso continue com dúvida volta aqui.

    Não sei se entendi direito sua dúvida, espero ter ajudado.

    Criador do tópico taianesilva

    (@taianesilva)

    Leo, obrigada…mas vou tentar explicar melhor. Fiz duas folhas de estilo, uma para alto contraste (acessibilidade), quando clicar em um botao ela ativa, inclui a funcao no function.php mas não está dando certo, pois teria que ser uma folha alternativa, sabe?

    Criador do tópico taianesilva

    (@taianesilva)

    Olha esse site http://www.acessibilidadelegal.com/ o link Alto Contraste, ao ser clicado ela ativa uma outra folha de estilo, isso que queria fazer no wordpress, sei que dá pra fazer com javascript, mas nao estou conseguindo implementarr no wordpress

    Conseguiu? Qual é a sua dificuldade?

    Crie uma folha de estilo separa e a chame via javascript… nao tem segredo… se usar JQuery ficar mais simples ainda!

    Exemplo de como carregar o jascript no header:

    add_action(‘wp_head’,’head_script_changestyle’);
    function head_script_changestyle() {
    ?>
    <script type=’text/javascript’>
    $(function(){
    $(‘#botao1’).click(function() {
    $(‘#thememe-css’).attr(‘href’,'<?php echo get_template_directory_uri() ?>/css/novoestilo.css’);
    });
    });
    </script>
    <?php
    }

    Espero ter ajudado.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Incorporar folha de estilo alternativa no WordPress’ está fechado para novas respostas.