ວຽກງານຕ້ານການໂພດແລະ ໜ້າ ເວັບທີ່ຖືກເບິ່ງ – WordPress

ວິທີການສະແດງການເຂົ້າເຖິງທັງ ໝົດ ຂອງຂໍ້ຄວາມແລະ ໜ້າ ເວັບຕ່າງໆ? ພວກເຮົາຈະດັດແປງປັpluginກອິນ “ຫລັງການເບິ່ງ” ດັ່ງນັ້ນມັນຍັງເຮັດ ໜ້າ ທີ່ເປັນວຽກງານຕ້ານການເຂົ້າເຖິງ (hits).

ບັນຫາ

ໄດ້ “ຫລັງການເບິ່ງ” é um plugin que registra quantas vezes o seu post/página foi visitada, com análise detalhada. Mas na verdade, não fiz este Post para dizer isso, ກັບວ່າເປັນຫຍັງ, tem vários plugins do gênero que fazem algo semelhante.

O que eu queria era exibir a quantidade total de acessos no Blog desde que comecei a contagem, mas não achei essa funcionalidade no “ຫລັງການເບິ່ງ”.

Acontece que, como uso esse plugin há algum tempo e já tenho uma base de dados populada, não era o caso usar outro plugin só por que não tinha isso pronto. ຫຼັງຈາກນັ້ນ, acrescentei ao plugin um simples método para recuperar a quantidade total de acesso.

ການແກ້ໄຂ

(1) ຕິດຕັ້ງຫຼື plugin “ຫລັງການເບິ່ງ” e ative-o. Para baixa-lo, acesse o site de Plugins WordPress.

(2) Após intalação, ເປີດໄຟລ໌ “wp-content/plugins/post-views/post-views.phpe insira uma das seguintes funções:

Exibe apenas acesso normal ao conteúdo do post/página e desconsidera acesso feito por robôs (mecanismos de buscas)

1
2
3
4
5
ຫນ້າທີ່ get_total_post_views() {
  global $wpdb;
  $views =  intval($wpdb->get_var($wpdb->prepare("select sum(`post_views_total`) FROM `wp_post_views_realtime` where `view_type`='normal' and `output_type`='content'", APP_POST_TYPE)));
  ການກັບຄືນມາ number_format($views,0,',','.');
}

Exibe acesso normal ao conteúdo do post/página e também acesso feito por robôs (mecanismos de buscas)

1
2
3
4
5
ຫນ້າທີ່ get_total_post_views() {
  global $wpdb;
  $views =  intval($wpdb->get_var($wpdb->prepare("select sum(`post_views_total`) FROM `wp_post_views_realtime` where (`view_type`='normal' or `view_type`='robot') and `output_type`='content'", APP_POST_TYPE)));
  ການກັບຄືນມາ number_format($views,0,',','.');
}

(3) Agora é só fazer a chamada no local da página que você deseja exibir, como por exemplo no arquivofooter.phpda sua template:

1
  ຈໍານວນທັງຫມົດ: <?php echo get_total_post_views() ?>

(4) ທ້າຍສຸດ, se você quiser exibir o total de acesso de cada Post especificamente, coloque esse código na sua página single.php do seu tema (wp-content/themes/):

1
2
3
ຖ້າຫາກວ່າ(function_exists('get_post_views')) { 
    echo 'Total de acessos: ' . get_post_total_views();
}

ທີ່, agora o plugin “ຫລັງການເບິ່ງ” irá funcionar como um contador de acessos (hits) para posts e páginas visualizados.

Veja o rodapé deste Blog para ver como ficou!

ຈໍານວນທັງຫມົດ: 12976

4 ຄວາມຄິດເຫັນ “ວຽກງານຕ້ານການໂພດແລະ ໜ້າ ເວັບທີ່ຖືກເບິ່ງ – WordPress

ອອກຈາກ Reply ເປັນ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *