DicasGeralWordpress

SOLOWEB Dicas(Avançado) – Funções do WordPress para evitar plugins

No SOLOWEB Dicas de hoje vamos ensinar a trabalhar com algumas funções padrões do WordPress para você dispensar plugins e assim deixar o seu CMS mais leve.

 

Temos planos ideal para quem deseja melhor performance do wordpress, também desenvolvemos soluções com esta plataforma, acesse e confira soloweb.com.br

– Adicionar Código do Google Analytics

 

Precisando de uma hospedagem de site ou de um servidor dedicado personalizado, seja para ambiente de teste, desenvolvimento ou de produção? E com um suporte de especialistas, que ti, ajudam a resolver os problemas o mais rápido possível? A SoloWeb tem o prazer em ti, ajudar com isso. Entre em contato conosco e faça uma cotação agora mesmo, acesse: www.soloweb.com.br.

Você pode colar o código uma vez em seu arquivo functions.php e nunca mais terá de se preocupar com isso novamente. Basta colar o código Google Analytics onde diz cole Google Analytics e pronto.

Será adicionando uma ação ao wp_footer, que vai inserir automaticamente os códigos do Analytics em todas as páginas que você tem a função wp_footer.

[dt_code]
<?php

add_action(‘wp_footer’, ‘add_googleanalytics’);

function add_googleanalytics() { ?>

// Cole o código do Google Analytics aqui

<?php } ?>
[/dt_code]

 

– Alterar o Gravatar padrão no WordPress

 

Você pode substituir o “homem misterioso” exibido nos comentários de seu blog por um gravatar personalizado, que fixe a sua marca na mente de seus visitantes e dê o seu site um toque de exclusividade. Tudo que você precisa fazer é colar os seguintes códigos:

 

add_filter( ‘avatar_defaults’, ‘newgravatar’ );

function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo(‘template_directory’) . ‘/images/gravatar.gif’;
$avatar_defaults[$myavatar] = “WPBeginner”;
return $avatar_defaults;
}

 

Não se esqueça de fazer o upload de uma imagem personalizada para a pasta de imagem do seu tema. Também mude o nome do gravatar para a sua marca. Uma vez que você carregar a imagem e as funções, então visite: WP-Admin »Configurações» Discussão.

– Data dinâmica do Copyright no rodapé

 

Muitas vezes você vai se deparar com sites com datas no copyright desatualizadas (normalmente localizados no Rodapé). Alguns sites mostram o ano corrente, como sua data de direitos autorais, onde o correto é exibir o período de seus direitos autorais tal como: © 2006 – 2010. Para isso, basta colar o seguinte código:

[dt_code]
function comicpress_copyright() {
global $wpdb;
$copyright_dates = $wpdb->get_results(”
SELECT
YEAR(min(post_date_gmt)) AS firstdate,
YEAR(max(post_date_gmt)) AS lastdate
FROM
$wpdb->posts
WHERE
post_status = ‘publish’
“);
$output = ”;
if($copyright_dates) {
$copyright = “&copy; ” . $copyright_dates[0]->firstdate;
if($copyright_dates[0]->firstdate != $copyright_dates[0]->lastdate) {
$copyright .= ‘-‘ . $copyright_dates[0]->lastdate;
}
$output = $copyright;
}
return $output;
}
[/dt_code]

Uma vez que você adicionar essa função, em seguida, abra o arquivo footer.php do seu template e adicione o código abaixo onde você quer exibir a data dinâmica do copyright:

[dt_code]
<?php echo comicpress_copyright(); ?>
[/dt_code]

Esta função analisa a data de seu primeiro post, e a data de seu último post para.

– Ativar Adsense Shortcode

 

Se você você não usa uma quantidade muito grande de bloco de anúncios, você pode adicionar o Adsense em qualquer lugar do seu conteúdo apenas com o uso desse shortconde

Basta criar um shortcode usando esta função:
[dt_code]
function showads() {
return ‘<div id=”adsense”><script type=”text/javascript”><!–
google_ad_client = “pub-XXXXXXXXXXXXXX”;
google_ad_slot = “4668915978”;
google_ad_width = 468;
google_ad_height = 60;
//–>
</script>

<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script></div>’;
}

add_shortcode(‘adsense’, ‘showads’);
[/dt_code]

Caso precise, você pode criar outros shortcodes para blocos de anúncios diferentes, como “adsense1” e “adsense2” por exemplo.

– Adicionar Campos Perfil dos Autores

Se você quiser criar uma página de autor mais versátil, como mais informação do seus autores, o código a seguir mostra como adicionar campos Facebook, Twitter e outros.

[dt_code]
function my_new_contactmethods( $contactmethods ) {
// Add Twitter
$contactmethods[‘twitter’] = ‘Twitter’;
//add Facebook
$contactmethods[‘facebook’] = ‘Facebook’;

return $contactmethods;
}
add_filter(‘user_contactmethods’,’my_new_contactmethods’,10,1);
[/dt_code]

 

A função acima irá adicionar campos no cadastro dos autores.

Você deverá então chamar estes novos campos em seu templates, provavelmente haverá um arquivo chamado author.php, e basta editá-lo inserindo o código abaixo no local que deseja exibir o campo:

[dt_code]
<?php echo $curauth->twitter; ?>
[/dt_code]

Temos planos ideal para quem deseja melhor performance do wordpress, também desenvolvemos soluções com esta plataforma, acesse e confira soloweb.com.br

Precisando de hospedagem para seu WordPress? Acesse www.soloweb.com.br, planos de hospedagem a partir de R$5,90.

Fonte e link:Escolawp

 

Esperamos ter ajudado com mais esta dica, e siga nos, nas redes sociais para mais tutoriais, e se precisar de nossa ajuda estamos a disposição: www.soloweb.com.br.

E lembrando que a SOLOWEB além de oferecer Hospedagem de Sites, Servidores Dedicados, Servidores VPS com o menor custo do Brasil, também desenvolve soluções de software e realiza gerenciamento e monitoramento de servidores para sua empresa, faça uma cotação sem custo, acesse: www.soloweb.com.br