Este artigo é uma adaptação e tradução do artigo original “10 Ways to Customize Thesis and Enhance Your Blog – MattFlies”.
MattFlies compilou uma serie de dicas muito úteis para personalizar um blog WordPress com o Thesis Theme que poderão ser muito úteis quando pretendemos atribuir um toque pessoal ao layout e à funcionalidade do blog.
ALTERAR A COR DA BARRA LATERAL
Uma das modificações mais fáceis e simples que é possível fazer com o Thesis Theme é exactamente mudar a cor de fundo da barra lateral. Para isso, basta inserir o seguinte código no ficheiro custom.css:
.custom #content_box {background-color:#F5F5F5;}
.custom #content {background-color:#fff;}
Ambas as linhas de código são necessárias para que tudo funcione correctamente. Contudo, existe um pequeno bug com esta solução. Se porventura possui um página onde o conteúdo é maior do que a barra lateral então no restante do conteúdo a barra lateral será visualizada na sua cor original.
INSERIR IMAGEM NO CABEÇALHO
Para substituir o texto na instalação padrão do Thesis Theme, basta colocar o código que se segue na custom.css.
Esta alteração irá fazer com que o cabeçalho seja personalizável e clicável. Contudo, após estas modificações deverá certificar-se a altura, largura e URL estão de acordo com o que pretende para o seu blog:
.custom #header #logo a { display: block; height: #px; width: #px; background: url('INSERT IMAGE URL') no-repeat; outline: none; }
Está linha de código irá retirar o texto e o slogan original do blog:
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
Os espaços em branco após o cabeçalho da imagem são retirados com o seguinte código:
.custom #header #tagline { height: 0; }
Para retirar o preenchimento em redor do cabeçalho utiliza-se o seguinte código:
.custom #header { padding: 0; border-bottom:none;}
LINKS DAS REDES SOCIAIS & PERFIL DO AUTOR NO FUNDO DOS ARTIGOS
Para criar uma caixa que irá exibir os links das Redes Sociais e o perfil do Autor, o procedimento é relativamente fácil, mas necessita que insira linhas de código no custom_functions.php e no custom. css. Tudo isto para usufruir das potencialidades do Custom Hooks do Thesis.
Ao utilizar PHP, tanto o perfil como a foto e outras informações serão automáticamente introduzidas no seu blog.
Primeiro, faça copy & Paste do seguinte código no custom_functions.php:
function post_footer() {
if (is_single())
{
?>
<div class="socialmedia"><p><strong>Share this post:</strong> <a rel="nofollow" href="http://twitter.com/home/?status=<?php the_title(); ?> - http://YOUR_URL.com/?p=<?php the_ID(); ?>">Tweet It</a> | <a rel="nofollow" href="http://www.facebook.com/sharer.php" onclick="window.open('http://www.facebook.com/sharer.php?u=<?php the_permalink() ?>&t='+encodeURIComponent(document.title), 'facebook','toolbar=no,width=700,height=400'); return false;">Facebook It</a> | <a rel="nofollow" href="http://www.stumbleupon.com/submit?url=<?php the_permalink() ?>">Stumble It</a> | <a rel="nofollow" href="http://www.digg.com/submit?phase=2&url=<?php the_permalink() ?>">Digg It</a> | <a rel="nofollow" href="http://del.icio.us/post?url=<?php the_permalink() ?>&title=INSERT_TITLE">
Delicious It</a></p></div>
<div class="postauthor">
<?php echo get_avatar( get_the_author_id() , 120 ); ?>
<h4>Article by <a href="<?php the_author_url(); ?>">
<?php the_author_firstname(); ?> <?php the_author_lastname(); ?></a></h4>
<p><?php the_author_firstname(); ?> has written <strong><?php the_author_posts(); ?></strong> awesome articles for us. <?php the_author_description(); ?></p><p>If you liked this post, you will definitely enjoy our others. Subscribe to the feed via RSS or EMAIL to get instantly updated for those awesome posts soon to come.</p>
</div>
<?php
}
}
add_action('thesis_hook_after_post_box', 'post_footer');
Certifique-se que os Urls referentes ao seu blog estão inseridos correctamente no código acima, mas sinta-se livre para alterar e inserir mais informações suas.
Quanto ao layout da caixa pode fazer tudo o que desejar, contudo o css que utilizo segue aqui para ponto de partida:
.postauthor { background: #F5F5F5; border-top: 1px solid #e1e1e0; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1.5em; }
.postauthor img { border: 5px solid #e2dede; float: left; margin-right: 1.5em; }.postauthor h4 { color: #666; font-size: 2em; margin-bottom: 5px; }.postauthor p { color: #515151; font-size: 13px; margin-bottom: 12px; }
Quanto ao css para o caixa das Redes Sociais:
.socialmedia { background: #FFFBCC; border-top: 1px solid #E6DB55; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1em; text-align: center;}.socialmedia p { color: #515151; font-size: 1.3em;}
ALTERAR A COR DO HOVER DO MENU PRINCIPAL
Alterando as cores do menu principal é bastante simples através do Painel de controle do Thesis Theme, todavia alterar a cor do hover do menu não é assim tão simples. Mas pode faze-lo colocando o seguinte código no ser custom.css. Pode alterar as cores para as suas preferidas.
.custom ul#tabs li a:hover {color: #fff; text-decoration: underline; background-color: #1873a1; }
Para alterar a conta do link subscrever RSS, utiliza-se o seguinte código:
.custom ul#tabs li.rss a:hover { background-color: #fff; color: #111; }
MODIFICAR OS ARQUIVOS
Para possuir a página de artigos organizada e simples com algumas funcionalidade que não são usuais, pode conseguir de forma simples colocando o seguinte código no custom_functions.php:
function my_archive() {
?>
<div class="archive">
<div class="archivel">
<h3>By Category:</h3>
<ul>
<?php wp_list_categories('sort_column=name&title_li='); ?>
</ul>
<h3>By Month:</h3>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</div>
<div class="archiver">
<h3>By Post: (Last 100 articles)</h3>
<ul>
<?php wp_get_archives('type=postbypost&limit=100'); ?>
</ul>
</div>
</div>
<?php
}
remove_action('thesis_hook_archives_template', 'thesis_archives_template');
add_action('thesis_hook_archives_template', 'my_archive');
Depois o código css, no custom.css:
.custom .archive h3 {margin-top: 0;}.custom .archive ul {font-size: .85em; } .custom .archivel { float: left; width: 40%;}.custom .archiver { float: right; width: 60%;}
LEGENDA NAS IMAGENS
Este código já não é necessário porque o código já está incluído na nova versão do Thesis Theme.
REMOVER A LINHA QUE DIVIDE A BARRA LATERAL DA ÁREA DE CONTEUDO
Para remover a linha que divide o conteudo da barra lateral e manter tudo com deseja basta adicionar a seguinte linha de código no custom.css:
.custom #content_box {background:none;}
REMOVER O TITULO DA CATEGORIA NAS PÁGINAS DE CATEGORIAS.
O titulo das categorias que aparece no topo da página das categorias pode ser removido de forma simples através da seguinte linha de código que devrá ser colocada na custom.css:
#archive_info {display:none;}
Até já…





{ 2 comments… read them below or add one }
Boa noite. João.
Tenho acompanhado algumas informações deste blog e tem sido uma mão na roda para mim (não entendo praticamente nada de internet. Só sei fuçar). Suas explicações tem sido ótimas.
Não sei se esse espaço pode servir para minha pergunta.
Sou iniciante (mesmo) na internet e quero fazer o blog. Tenho domínio e hospedagem, instalei o wordpress e mudei o template a meu gosto, porém a informação que eu procuro é:
Como faço para alterar a cor e tamanho da tagline? É possível?
Só consegui mudar de letras minúsculas para maiúsculas. O tema que eu escolhi tem a cor azul clara e o texto da tagline é branco, quase não aparece. Existe uma forma de mudar a cor, tipo de letra e tamanho?
Obrigado e bons negócios.
Olá Edson Alves,
Diga-me qual o domínio para dar uma vista de olhos no seu projecto.
Até já…
{ 2 trackbacks }