Suporte » Problemas no funcionamento » Preciso de um popup que não apareça para quem está logado

  • Quero criar um popup na pagina inicial do meu site com uma mensagem, cadastre-se e ganhe 10% de desconto, mas não sei como faço para ele não aparece para quem ja está logado, preciso de ajuda!

    A página onde preciso de ajuda: [Inicie a sessão para ver a ligação]

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • Moderador pmfonseca

    (@pmfonseca)

    Podes adicionar a seguinte lógica ao teu site:

    <?php
    if ( is_user_logged_in() ) {
    //Condição verdadeira
        echo 'Bom dia utilizador logado ;-)!';
    } else {
        echo 'Bom dia convidado';
    }
    ?>

    Mais informações aqui:

    Home

    josefeck

    (@josefeck)

    podes me explicar mais detalhadamente? meu plugin é o popup maker, onde coloco este código?

    Moderador pmfonseca

    (@pmfonseca)

    Se não me engano, essa funcionalidade é paga nesse plugin:
    https://wppopupmaker.com/extensions/advanced-targeting-conditions/

    josefeck

    (@josefeck)

    Tem alguma outra maneira de fazer, gratuitamente?

    Tenho também que colocar duas colunas na pagina loja no mobile pois só tem uma, dai aparecem poucos produtos de uma vez, como posso fazer?

    Moderador pmfonseca

    (@pmfonseca)

    Para colocar as duas colunas experimenta adicionar o seguinte código CSS adicional (adiciona no Personalizar):

    @media only screen and (max-width: 800px) {
    .fusion-body .products li {
    width: 49% !important;
    display: inline-block;
    }
    }

    Quanto aos pop-ups, provavelmente será melhor fazeres upgrade.

    obrigado, consegui fazer duas colunas, tens alguma ideia de como configurar a altura desses produtos? pois como podes ver, eles estao meio desconfigurados em algumas paginas https://www.nutti.com.br/loja/?swoof=1&product_cat=jeans (tudo isso no mobile)

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • O tópico ‘Preciso de um popup que não apareça para quem está logado’ está fechado a novas respostas.