How to Display Total Views on WordPress Posts
Place the code in your functions.php file
function getPostViews($postID){getPostViews(get_the_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 "0 View"; } return $count.' Views'; } function setPostViews($postID) {setPostViews(get_the_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); } }
In the place where the article title or article content is called like single.php, call setPostViews(get_the_ID()); to count each time the article is opened.
Example: Count after calling the article content
<?php echo $post->post_content;setPostViews(get_the_ID()); ?>
The number of views is usually displayed below the title in the article. Call getPostViews(get_the_ID()) in single.php; The number of views also needs to be displayed in the article list. In this case, call it in category.php.
Example: Article title
<h2><?php the_title();?></h2>
<span>Views: <?php echo getPostViews(get_the_ID()); ?></span>
Example: Article list (same as above)
<?php if( have_posts() ) : while( have_posts() ) : the_post(); ?>
Call in loop article
<span>Views: <?php echo getPostViews(get_the_ID());?></span>
<?php endwhile; ?>
<div><?php wp_pagenavi(); ?></div>//Paging function
<?php endif; ?>
Search
Popular on Blogar
Content Marketing-What is Content Marketing
- October 24th, 2023
- 1400 Views
Social Media Marketing-Social Media Marketing (SMM)
- October 24th, 2023
- 1690 Views
Pay-Per-Click-What is PPC
- October 24th, 2023
- 1271 Views
How to Activate Windows 11 Pro (No tools needed)
- September 3rd, 2024
- 97 Views
How to disable automatic updates for themes and plugins in WordPress
- August 16th, 2024
- 95 Views
Get all WordPress category names and IDs
- August 21st, 2024
- 94 Views
WordPress sticky articles in categories but not on the homepage
- August 13th, 2024
- 91 Views
WordPress-How to show single post content in front-end?
- August 26th, 2024
- 90 Views
How To Find The IP Of Any Whatsapp Call
- September 3rd, 2024
- 83 Views
WordPress display articles by category
- August 28th, 2024
- 83 Views
Recent Post
Content Marketing-What is Content Marketing
- October 24th, 2023
- 1400 Views
Social Media Marketing-Social Media Marketing (SMM)
- October 24th, 2023
- 1690 Views
Pay-Per-Click-What is PPC
- October 24th, 2023
- 1271 Views
VMware cannot install VMware Tools, prompts VMCI, memory driver
- November 25th, 2024
- 56 Views
- Howo Tractor Truck
- Howo Tipper/Dump Truck
- Howo Cargo Truck
- Howo Concrete Mixer Truck
- Howo Special Truck
- Howo Light Truck
- Shacman Tractor Truck
- Shacman Tipper/Dump Truck
- Shacman Cargo Truck
- Shacman Concrete Mixer Truck
- LGMG Mining Trucks
- XCMG Wheel Loader
- XCMG Excavator
- XCMG Crane
- XCMG Asphalt Pavers
- XCMG Road Roller
- Shantui Bulldozer
Copyright © 2024 BBBBF All Rights Reserved.