Jump to content

Public2004

Members
  • Content count

    2632
  • Joined

  • Last visited

  • Days Won

    6

Public2004 last won the day on December 28 2017

Public2004 had the most liked content!

Community Reputation

79 Bom

About Public2004

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @kaionr Boas jovem, uma sugestão é trabalhar com flex. Através desse método facilita o alinhamento tanto vertical como horizontal do seu popup, precisa de um container para ele, algo como: /* CSS */ .wrapper { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; position: fixed; } .popup { background-color: #222; border-radius: 15px; height: 100px; width: 100px; } /* HTML */ <div class="wrapper"> <div class="popup"> </div> </div> Em se tratando de um elemento que será ativado através de click, lembre-se de deixá-lo oculto e defina também o depth (profundidade / z-index) do elemento para sobrepor aos demais qdo for invocado. Abs.
  2. Public2004

    Carousel Slider Materialize

    @djwagnersp Boas jovem. Não entendo por qual razão o slider do materialize não tem por default o autoplay, de qualquer forma você pode criar uma função para tal ação, algo como: autoplay() function autoplay(){ $('.carousel').carousel('next'); setTimeout(autoplay, 3000); } Abs.
  3. Public2004

    CSS responsivo - agrupar boxes

    @FabianoSouza Boas jovem. Basicamente o conceito do layout responsivo é trabalhar com medidas relativas ( % ) e não fixas. No seu projeto, a ideia é criar um container para abrigar os itens (no caso os boxes) com medida relativa e podendo ou não limitar sua largura, algo como: .container {width: 100%; max-width: 1200px;} Para a estrutura geral, algumas alternativas possíveis são: css layout flexbox, grid, float e até position, tudo vai depender de como queira e seja melhor ao seu projeto (eu particularmente daria preferência ao grid). Apenas para ilustrar a grosso modo utilizando como exemplo "flexbox" ou "float", se você precisa que em resolução "X" mostre 2 box por linha, defina-os com 50% cada box e quando a resolução for menor que "Y", defina com 100% cada box. Espero que ajude e qualquer coisa, estamos aí. Abs.
  4. Public2004

    Especialista em WordPress

    @kauesantosbr Boas e seja bem-vindo. Antes de mais nada, quero deixar claro que não sou especialista e vou ser o mais objetivo possível, pois ficou claro que você já escolheu um caminho e se torna desnecessário entrar em detalhes. Você tem pouco conhecimento, está sem dinheiro para investir e ainda quer algo rápido. Vá em frente, é o melhor que vai conseguir dentro das suas limitações descritas (conhecimento, dinheiro e tempo). Abs.
  5. @Jefferson andre Boas jovem. Apenas como ideia, pode através do PHP utilizar as funções preg_match (expressão regular) ou a função str_replace Att.
  6. Public2004

    AJUDA: Como colocar sidebar na home de um tema que não tem?

    @Kaio Kdesigner Boas jovem. Para dúvidas sobre temas específicos o melhor caminho é verificar com o suporte do desenvolvedor. Dei uma olhada por cima na página de instruções do tema (desenvolvedor) e existe a possibilidade de personalizar o layout com várias opções de sidebar (ou sem). Se ainda assim não conseguir e dependendo do seu conhecimento, podes criar o seu próprio template de página ou criar e personalizar uma página inicial que no Wordpress deverá ser chamada de: "front-page.php" - Ao criar esta página ela automaticamente será definida como inicial independente da configuração que efetuar dentro do painel (página inicial estática ou página de posts) - Para entender melhor esse assunto, pesquise sobre a hierarquia de arquivos do Wordpress. Espero ter ajudado. Att.
  7. Public2004

    Ler dados externos em JSON

    @FabianoSouza Fala Jovem. Então, a base do WP é PHP, sendo assim, você pode trabalhar com as funções: file_get_contents () : Função do PHP usada para ler um arquivo em uma string. json_decode () : Função que pega uma string JSON e a converte em uma variável PHP que pode ser uma matriz ou um objeto. Depois disso, é só fazer o loop para montar a sua tabela com os dados. Um exemplo bem básico: $json = file_get_contents('your_url'); $obj = json_decode($json, true); foreach ($obj as $key => $val) { if(!is_array($val)) { print $key." : ".$val . "<br>"; } } Dentro do WP você tem algumas alternativas para apresentação dos dados, isso depende de como será a manutenção e o que será melhor, por exemplo, se o site é seu e você vai gerenciar, se é para algum cliente, tema próprio ou de terceiros, entre outros, mas de um modo geral você pode: Criar uma página e no modo code (dentro do próprio editor) adicionar as funções/rotinas a esta página; Criar a função com as rotinas no arquivo "functions.php" por exemplo e chamar esta função dentro das páginas; Criar um widget ou seu próprio plugin com essa funcionalidade; Utilizar um plugin de terceiros. Enfim, não sei se vai ajudar muito mas espero que tenha dado um norte, qualquer coisa estamos aí. Abs.
  8. Public2004

    Remover itens quando tamanho da tela de exibição for menor

    @ViniciusRamoa Boas. Você pode controlar a exibição de itens, alterar estilos, etc. de acordo com a resolução da tela. Para isso utilize "Media Queries". Basicamente é uma condicional que executa "x" ação de acordo com a resolução da tela atual, ex: body {background-color: white;} @media screen and (min-width: 768px) { body {background-color: blue;} } Explicando: Definimos neste exemplo que a cor de fundo do "body" é branca, mas quando a resolução da tela for maior que 768px, será azul. Espero ter ajudado. Abs.
  9. @jonatanr Boas e seja bem-vindo. Se você já tem um site rodando e quer adicionar o Wordpress apenas para utilizar a sua funcionalidade padrão que é o "blog", eu sugiro até por questão de organização, que seja criado uma subpasta na raiz do domínio para instalar o Wordpress e nas páginas do seu site crie os links que apontem para esta subpasta para chamar o blog e no blog o inverso ou seja, criar um menu com os links que apontem para as páginas do site. A base do Wordpress é isso que falou e para rodar é obrigatório a utilização de um tema, você pode utilizar algum dos que já vem na instalação, adquirir de terceiros (free ou pagos) ou criar o seu próprio tema que eu entendo ser a melhor opção nesse caso, pois você deixaria ele personalizado (no estilo do seu site). Espero que ajude. Abs.
  10. Public2004

    PHP - Passar consulta no modal

    @gramosiri2 Boas e veja bem, "IDs" são únicos e quando você cria esses "modals" dentro do laço, está gerando vários "modals" com o mesmo ID (visuReceitaModal) - isso é um erro. Por isso repito a sugestão, remova a DIV pai que engloba o modal e defina o ID dinâmico no modal do laço, o mesmo ID que será aplicado ao link do modal mais abaixo no laço - assim qdo clicar no link para abrir o modal, será aberto o modal de mesmo ID do link. Outra sugestão para otimizar sua aplicação é a de trabalhar com data-* Attributes do HTML5 + jQuery - Assim você pode criar fora do loop uma única estrutura do modal e carregar os dados dinamicamente com jQuery, esses dados estarão nos atributos do link que este sim, será gerado dentro do loop para armazenar as informações. Abs.
  11. Public2004

    PHP - Passar consulta no modal

    @gramosiri2 Boas. Cada modal que está sendo gerado no loop deve receber um ID único (o que não está acontecendo). Em vez de criar uma DIV pai do modal com este ID, insira o valor (o mesmo do link) diretamente na DIV do modal : <div class="modal fade" id="<?php $linha['id_receita']; ?>"... No mais, pensa em otimizar isso aí... Imagina listar 200 registros e gerar os code de cada modal em cada loop... Abs.
  12. Public2004

    Bootstrap e imprimir

    @Hamilcar Boas, não vejo nenhuma relação com o Bootstrap ou versão do mesmo e sim, grande possibilidade do navegador ou driver de impressão terem sido atualizados. Abs.
  13. Public2004

    Dúvida sobre estilização com flexbox

    @bleszerd Boas e seja bem-vindo. Sugiro deixar o H1 antes de iniciar o form e não dentro dele. O Flex é bem interessante e você pode utilizar várias combinações para distribuir e organizar seu conteúdo, no caso em questão, sugiro deixar o "form" como o container flex e os "inputs" como itens do flex. Para a distribuição e alinhamento como solicitou, permita que haja quebra no container e defina os itens com o tamanho que ocupe o espaço pretendido, por exemplo, se você quer dois "inputs" por linha, defina-os com 50% cada. O exemplo abaixo ilustra essa sugestão. form { display: flex; flex-wrap: wrap; align-content: space-between; justify-content: center; } input { width: 50%; } Abs.
  14. Public2004

    IFRAME

    @Elias meirelles Boas e seja bem vindo. Basicamente o que precisa é adicionar a sua url os parâmetros "controls=0" para ocultar os controles e "modestbranding=1" para remover o logo inferior direito. Mas se quer personalizar ainda mais assim como ter mais controle sobre o(s) video(s), aconselho que visite: YouTube API do Iframe. E este para os Parâmetros. Abs.
  15. Public2004

    Otimizar Consulta

    Valew Jovem. Ia dar +1, mas o botãozinho não tá funcionando.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.