几行PHP代码设置所有文章的访问量

前言

之前就说过需要清空网站的文章浏览量,那该如何做到呢?

教程

在网站根目录新建一个php文本,可以命名为postview.php ,将如下代码放入进去并且访问一次即可。当然我用的统计插件为wpopt,wp-postview也可以这么设置。

<?php
// Load WordPress environment
require( dirname(__FILE__) . '/wp-load.php' );

// Set the minimum and maximum views
$min_views = 0;
$max_views = 0;

// Get all published posts
$args = array(
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => -1
);
$posts = get_posts( $args );

// Loop through each post and set a random view count
foreach ( $posts as $post ) {
    $views = rand( $min_views, $max_views );
    update_post_meta( $post->ID, 'views', $views );
}

 

其中的$min_views 和$max_views就是你需要设置的文章浏览量之间的值。

THE END