Pular para o conteúdo principal

Como criar um template responsivo para WordPress usando queries de CSS3

Olá Pessoal Para criar um tema WordPress responsivo, você pode utilizar queries de CSS3. Para compreender este artigo, você já deverá saber como criar um template WordPress e ter alguns conhecimentos de CSS.
Hoje vamos aprender a criar uma child theme e usar queries de media em CSS3, para fazer com que o nosso layout se adapte às diferentes resoluções de telas dos vários aparelhos existentes no mercado.
Na pasta ‘themes’ do seu WordPress, crie um novo arquivo chamado ‘multiplescreen’;
Crie uma pasta CSS dentro do seu novo arquivo ‘multiplescreen’ e dê o nome de ‘style.css’.
Um arquivo de CSS do tipo ‘style.css’ é a única coisa que você necessita para criar uma child theme. Adicione o seguinte código ao seu arquivo ‘style.css’.
Importante: Assumimos que o nome do seu template se chama ‘Daviwp’. Substitua o nome ‘Daviwp‘ pelo nome do seu Template.
banner1
/*
Theme Name: Daviwp
Theme URI: http://www.daviwp.com/
Description: Thema Oficial
Author: Davi Alves
Author URI: http://www.daviwp.com
Template: Daviwp
Version: 1.0
*/
Tal como acontece com qualquer tema WordPress, o cabeçalho de informação tem de estar no topo do arquivo CSS. A única diferença entre um arquivo de CSS e uma Child Theme é o campo Template: é obrigatório, para que o WordPress perceba qual é o Template mãe e filho, respectivamente.
Agora iremos necessitar de chamar a nossa folha de estilos parente para dentro da nossa child theme. Adicione o seguinte código ao seu novo arquivo de CSS. A função @import url.. chama a pasta de CSS do seu Template mãe para dentro do seu CSS do Template filho.
@import url(“../twentyten/style.css”);
Para verificarmos se a nossa child theme está funcionando corretamente, vamos mudar os títulos H1 da child theme para cor-de-laranja. Substitua o código anterior que chama o CSS do Template mãe, por este novo:
@import url(“../twentyten/style.css”);
h1
{
color: #ffb400;
}
Importante: Tenha certeza de que não aparece estilos antes do @import url.. Se isso acontecer, o CSS da nossa child theme não consegue carregar os estilos parentes.
Agora faça login no painel de administração do seu WordPress, active o template DaviWP Child no menu Aparência –> Templates. Agora verifique como se encontra o seu blog WordPress num browser de Internet. Você deverá ver o seu template idêntico, mas apenas com os títulos H1 na cor-de-laranja.
Agora precisamos definir quais as medidas de media que vamos usar no nosso layout. Eis as três mais comuns:
SmartPhones- Menos de 320px;
Tablets – Entre 321px e 768px;
Desktop – 769px e superiores.
@media screen and (max-width:320px)
{
h1 {
color: #ffb400;
}
}
@media screen and (min-width:321px) and (max-width:768px)
{
h1 {
color:#0096ff;
}
}
@media screen and (min-width:769px)
{
h1 {
color: #693573;
}
}
Grave o seu arquivo de CSS. Para testar as diferentes medidas, simplesmente abra o seu site em um browser de Internet e arraste a janela para diferentes dimensões, para verificar se o layout se adapta automaticamente. Você irá verificar uma mudança de cor no H1 color quando a dimensão reduz. Não esqueça de remover as alterações de cor no H1 caso não pretenda mantê-las.
Olá Pessoal Para criar um tema WordPress responsivo, você pode utilizar queries de CSS3. Para compreender este artigo, você já deverá saber como criar um template WordPress e ter alguns conhecimentos de CSS.
Hoje vamos aprender a criar uma child theme e usar queries de media em CSS3, para fazer com que o nosso layout se adapte às diferentes resoluções de telas dos vários aparelhos existentes no mercado.
Na pasta ‘themes’ do seu WordPress, crie um novo arquivo chamado ‘multiplescreen’;
Crie uma pasta CSS dentro do seu novo arquivo ‘multiplescreen’ e dê o nome de ‘style.css’.
Um arquivo de CSS do tipo ‘style.css’ é a única coisa que você necessita para criar uma child theme. Adicione o seguinte código ao seu arquivo ‘style.css’.
Importante: Assumimos que o nome do seu template se chama ‘Daviwp’. Substitua o nome ‘Daviwp‘ pelo nome do seu Template.
banner1
/*
Theme Name: Daviwp
Theme URI: http://www.daviwp.com/
Description: Thema Oficial
Author: Davi Alves
Author URI: http://www.daviwp.com
Template: Daviwp
Version: 1.0
*/
Tal como acontece com qualquer tema WordPress, o cabeçalho de informação tem de estar no topo do arquivo CSS. A única diferença entre um arquivo de CSS e uma Child Theme é o campo Template: é obrigatório, para que o WordPress perceba qual é o Template mãe e filho, respectivamente.
Agora iremos necessitar de chamar a nossa folha de estilos parente para dentro da nossa child theme. Adicione o seguinte código ao seu novo arquivo de CSS. A função @import url.. chama a pasta de CSS do seu Template mãe para dentro do seu CSS do Template filho.
@import url(“../twentyten/style.css”);
Para verificarmos se a nossa child theme está funcionando corretamente, vamos mudar os títulos H1 da child theme para cor-de-laranja. Substitua o código anterior que chama o CSS do Template mãe, por este novo:
@import url(“../twentyten/style.css”);
h1
{
color: #ffb400;
}
Importante: Tenha certeza de que não aparece estilos antes do @import url.. Se isso acontecer, o CSS da nossa child theme não consegue carregar os estilos parentes.
Agora faça login no painel de administração do seu WordPress, active o template DaviWP Child no menu Aparência –> Templates. Agora verifique como se encontra o seu blog WordPress num browser de Internet. Você deverá ver o seu template idêntico, mas apenas com os títulos H1 na cor-de-laranja.
Agora precisamos definir quais as medidas de media que vamos usar no nosso layout. Eis as três mais comuns:
SmartPhones- Menos de 320px;
Tablets – Entre 321px e 768px;
Desktop – 769px e superiores.
@media screen and (max-width:320px)
{
h1 {
color: #ffb400;
}
}
@media screen and (min-width:321px) and (max-width:768px)
{
h1 {
color:#0096ff;
}
}
@media screen and (min-width:769px)
{
h1 {
color: #693573;
}
}
Grave o seu arquivo de CSS. Para testar as diferentes medidas, simplesmente abra o seu site em um browser de Internet e arraste a janela para diferentes dimensões, para verificar se o layout se adapta automaticamente. Você irá verificar uma mudança de cor no H1 color quando a dimensão reduz. Não esqueça de remover as alterações de cor no H1 caso não pretenda mantê-las.
Olá Pessoal Para criar um tema WordPress responsivo, você pode utilizar queries de CSS3. Para compreender este artigo, você já deverá saber como criar um template WordPress e ter alguns conhecimentos de CSS.
Hoje vamos aprender a criar uma child theme e usar queries de media em CSS3, para fazer com que o nosso layout se adapte às diferentes resoluções de telas dos vários aparelhos existentes no mercado.
Na pasta ‘themes’ do seu WordPress, crie um novo arquivo chamado ‘multiplescreen’;
Crie uma pasta CSS dentro do seu novo arquivo ‘multiplescreen’ e dê o nome de ‘style.css’.
Um arquivo de CSS do tipo ‘style.css’ é a única coisa que você necessita para criar uma child theme. Adicione o seguinte código ao seu arquivo ‘style.css’.
Importante: Assumimos que o nome do seu template se chama ‘Daviwp’. Substitua o nome ‘Daviwp‘ pelo nome do seu Template.
banner1
/*
Theme Name: Daviwp
Theme URI: http://www.daviwp.com/
Description: Thema Oficial
Author: Davi Alves
Author URI: http://www.daviwp.com
Template: Daviwp
Version: 1.0
*/
Tal como acontece com qualquer tema WordPress, o cabeçalho de informação tem de estar no topo do arquivo CSS. A única diferença entre um arquivo de CSS e uma Child Theme é o campo Template: é obrigatório, para que o WordPress perceba qual é o Template mãe e filho, respectivamente.
Agora iremos necessitar de chamar a nossa folha de estilos parente para dentro da nossa child theme. Adicione o seguinte código ao seu novo arquivo de CSS. A função @import url.. chama a pasta de CSS do seu Template mãe para dentro do seu CSS do Template filho.
@import url(“../twentyten/style.css”);
Para verificarmos se a nossa child theme está funcionando corretamente, vamos mudar os títulos H1 da child theme para cor-de-laranja. Substitua o código anterior que chama o CSS do Template mãe, por este novo:
@import url(“../twentyten/style.css”);
h1
{
color: #ffb400;
}
Importante: Tenha certeza de que não aparece estilos antes do @import url.. Se isso acontecer, o CSS da nossa child theme não consegue carregar os estilos parentes.
Agora faça login no painel de administração do seu WordPress, active o template DaviWP Child no menu Aparência –> Templates. Agora verifique como se encontra o seu blog WordPress num browser de Internet. Você deverá ver o seu template idêntico, mas apenas com os títulos H1 na cor-de-laranja.
Agora precisamos definir quais as medidas de media que vamos usar no nosso layout. Eis as três mais comuns:
SmartPhones- Menos de 320px;
Tablets – Entre 321px e 768px;
Desktop – 769px e superiores.
@media screen and (max-width:320px)
{
h1 {
color: #ffb400;
}
}
@media screen and (min-width:321px) and (max-width:768px)
{
h1 {
color:#0096ff;
}
}
@media screen and (min-width:769px)
{
h1 {
color: #693573;
}
}
Grave o seu arquivo de CSS. Para testar as diferentes medidas, simplesmente abra o seu site em um browser de Internet e arraste a janela para diferentes dimensões, para verificar se o layout se adapta automaticamente. Você irá verificar uma mudança de cor no H1 color quando a dimensão reduz. Não esqueça de remover as alterações de cor no H1 caso não pretenda mantê-las.

Comentários

Postagens mais visitadas deste blog

Configurar rotas estáticas no Linux Debian ou Red Hat Enterprise

Tabela de roteamento Usando o comando ip Usando o comando ip, pode encaminhar a instalação e visão estática.   Por exemplo, para exibir tabela de roteamento atual, você pode digitar o comando:   # ip route show A saída de exemplo: 192.168.2.0/24 dev eth1 proto link âmbito kernel src 192.168.2.1 192.168.1.0/24 dev eth0 proto kernel link âmbito src 192.168.1.2 default via 192.168.1.254 dev eth0 Você pode adicionar rotas estáticas usando seguinte comando:   ip route add {Rede} {via IP dev} {DEVICE}   Por exemplo, 192.168.55.0/24 rede disponível via 192.168.1.254:   # ip route add 192.168.55.0/24 via 192.168.1.254 dev eth1 Alternativamente, você pode usar o comando route bom e velho:   # route add -net 192.168.55.0 netmask 255.255.255.0 gw 192.168.1.254 dev eth1 Persistência Rotas Linux A desvantagem do 'ip' ou 'rota' comando é que, quando o Linux for reinicializado ele vai esquecer rotas estáticas.   Então guarde-os em arquivo de configuração. ...

Burlando a Pré-Ativação do Windows 8 na BIOS

Dias atrás, ao tentar instalar o Windows 8 no notebook de um amigo, durante o programa de instalação, me deparei com a seguinte mensagem: A chave do produto (Product key) digitada não corresponde a nenhuma imagem do Windows disponível para instalação. Digite uma chave do produto diferente.

Aprenda a calibrar o monitor do PC para ter cores mais precisas

Ajustar o monitor é importante sempre que você trabalha com qualquer demanda gráfica: afinal, design, fotografia e vídeo dependem de cores nítidas. Por isso, preparamos um guia completo que ensina a realizar o procedimento por meio de um software que já vem no Windows. Vamos por partes: 1) Começando Abra o Painel de Controle, no menu iniciar, e procure “Vídeo”. Dentro deste menu, escolha a opção “Calibrar Cor”