Contador de visitas para WordPress sem plugin

Coloque o código que ver abaixo, no fim do arquivo functions.php, do theme filho e depois salve.

// ######### Contador de visitas para WordPress ##############
function contar_visitas( $id, $action ) {
$edCountMeta = 'ed_post_views';
$edCount = get_post_meta($id, $edCountMeta, true);
if ( $edCount == '' ) {
if ( $action == 'count' ) {
$edCount = 1; }
delete_post_meta( $id, $edCountMeta );
add_post_meta( $id, $edCountMeta, 1 );
if ( $action == 'view_1' ) { echo '<span>Primeira visita neste post:</span>'; } }
else { if ( $action == 'count' ) {
$edCount++; update_post_meta( $id, $edCountMeta, $edCount );
} else { echo '<span> ' . $edCount . ' visualizações </span>';
} } }
//############## fim do contador de visitas ###################

Coloque este código que ver embaixo, acima do código: prevNextArticle do single.php do Theme principal, que é o arquivo das postagens.

<?php echo contar_visitas( get_the_ID(), 'count' ); echo contar_visitas( get_the_ID(), 'view_1' ); ?>  

Notação importante
Se você não tem um tema filho (child theme), guarde o código em um lugar fácil de ser encontrado, para colocar de volta no mesmo lugar, depois que seu tema principal for atualizado.

Relacionados

TCC – Trabalho de Conclusão de Curso

Este modelo de documento, é voltado para a elaboração de TCCs. Ele segue as normas da ABNT – Associação Brasileira de Normas Técnicas. O TCC – Trabalho de Conclusão deLeia mais

Descubra mais...

Scribus – Programa de Código Aberto para Publicação

O Scribus é um ótimo programa para quem pretende trabalhar com edições de apresentações em PDF, livros, brochuras, cartões, cartões de visitas, grids, jornais, informativos, foldes, etc. Ele pode serLeia mais

Descubra mais...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.