Author Box sem uso de plugin

Já discutimos algumas vezes aqui no Escola Sites a importância de não usar muitos plugins em nosso site WordPress, o uso excessivo de plugins faz com que nossos blogs fiquem muito lentos e isso acaba por nos prejudicar em diversos aspectos como a perda de posições nos mecanismos de busca, e até mesmo a insatisfação por parte dos visitantes que precisam esperar muito para que o blog seja carregado.

Depois de já ter-nos livrado de 2 plugins, hoje vamos aprender a nos livrar de mais um! Certamente o plugin desenvolvido por Cláudio Sanches, entitulado de Author Bio Box é fantástico e nós mesmos do Escola Sites já utilizamos mas apenas até conseguir uma solução própria e que não precise de tantos recursos de nossa instalação e também de “sujar” nossas bases de dados com mais informações que na verdade nem precisamos tanto.

Vamos mostrar primeiramente o resultado final para que você possa dizer se vale ou não a pena, trocar um plugin, que deixa seu site mais lento e tudo o mais, pelo código que vamos inserir diretamente em nosso functions.php

Para chegar ao resultado acima, basta se dar dois passos, vamos primeiro inserior este código ao final de nosso functions.php (SEM AS TAGS DE ABERTURA E FECHAMENTO) e depois iremos inserir o segundo bloco de ódigo ao fim de nosso style.css.

Código no functions.php

[code type=php]

function add_autor_box_escola($content) {
if (is_single()) { // aparecer apenas em artigos
$author_box = ‘

‘;
if (function_exists(‘get_avatar’)) {
$author_box .= get_avatar( get_the_author_email(), ‘100’ );
}
$author_name = get_the_author();
$author_desc = get_the_author_meta(‘description’);
$author_box .= ‘

‘ . $author_name . ‘

‘ . $author_desc . ‘

';
        	return $content = $content.$author_box;
    	}
    	else return $content;
}

add_filter(‘the_content’, ‘add_autor_box_escola’);

[/code]

Style.css

[code type=css]

#authorarea {
background: #f0f0f0;
border: 1px solid #d2d2d2;
padding: 10px;
width:598px;
overflow:hidden;
color: #333;
margin-bottom: 25px;
}

#authorarea h4 {
font-size: 18px;
color:#333;
margin:0;
padding:10px 10px 5px 10px;
border: none;
}

#authorarea h4 a {
text-decoration:none;
color: #333;
font-weight: bold;
}

#authorarea img {
margin:0;
padding:5px;
float:left;
border: 1px solid #ddd;
width: 100px;
height: 100px;
}

#authorarea p {
color:#333;
margin:0;
padding:0px 10px 10px 10px;
}

#authorarea p a {
color:#333;
}

.authorinfo{
padding-left:120px;
}

[/code]

Pronto, já nos livramos de 3 plugins! Você têm alguma sugestão? Qual o próximo plugin que vamos excluir? Comente e não deixe de compartilhar.

Receba as melhores dicas para criar um negócio digital lucrativo

Jair Rebello

Empreendedor e Nômade Digital. Dedica grande parte do seu tempo para criar soluções como o Plugin SqueezeWP e o Template ConversionWP Premium que ajudam dezenas de milhares de empreendedores a desenvolverem seus negócios.

Website: http://www.rebello.blog.br