Adicione em seu site um contador de visualização por página sem precisar instalar um plugin.
Adicione no arquivo functions.php o código abaixo:
<?php
# Resgata o ID do POST
function get_post_id(){
return get_the_ID();
}
# Resgata a quantidade de visualizações que um POST contém
function getPostViews(){
$postID = get_post_id();
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return __('Nenhuma Visualização');
}
if($count == 1){
return __('1 Visualização');
}
return $count.__(' Visualizações');
}
# Registra/Atualiza o contador do POST
add_action('wp_head', 'setPostViews');
function setPostViews() {
$postID = get_post_id();
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
} else {
$count++;
update_post_meta($postID, $count_key, $count);
}
}
?>
Para visualizar a quantidade de visualizações, insira em seu tema o código:
<?php $count = getPostViews(); echo $count; ?>
Alguma dica ou sugestão? Escreva nos comentários.
Boas-vindas ao WordPress. Esse é o seu primeiro post. Edite-o ou exclua-o, e então comece…
Forneça Serviços Melhores Com Informações de Localização Precisas Ofereça aos usuários as mesmas experiências de…
Sabemos que aumentar as vendas é a chave para o sucesso de qualquer negócio. Mas…
Sabemos que aumentar as vendas é a chave para o sucesso de qualquer negócio. Mas…
QRCode significa Reposta Rápida e surgiu como uma evolução dos antigos códigos de barras. Hoje…
Se você administra um negócio pessoal, familiar ou trabalha para uma grande empresa, aumentar as…