WF AQ

Knowledge base

Aggiungere un contatore di visite degli articoli in WordPress

Nel file functions.php vanno inserite queste due funzioni.

/**
 * Add Most Viewed Post feature via post meta
 */
function setPostViews ($postID)
{
	$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);
	}
}

function getPostViews ($postID)
{
	$count_key = 'post_views_count';
	$count = get_post_meta($postID, $count_key, true);

	if ( empty($count) )
		return 0;
	else
		return $count;
}