1 ){
return false;
}*/
# Increase number of views +1 ----------
$count = 0;
$post_id = get_the_ID();
$count_key = 'neeon_views';
$count = (int) get_post_meta( $post_id, $count_key, true );
$new_count = $count + 1 ;
update_post_meta( $post_id, $count_key, (int)$new_count );
}
/**
* _posts_column_views
*
* Dashboared column title
*/
function _posts_column_views( $defaults ){
if( NeeonTheme::$options['post_view'] ){
$defaults['post_view'] = esc_html__( 'Views', 'bigshop' );
}
return $defaults;
}
/**
* _posts_custom_column_views
*
* Dashboared column content
*/
function _posts_custom_column_views( $column_name, $id ){
if( $column_name === 'post_view' ){
echo neeon_views( '', get_the_ID() );
}
}
}
# Instantiate the class ----------
new RT_POST_VIEWS();
}
/* Display number of views */
class PostViews {
public static function rt_post_views($text = '', $post_id = 0) {
if( empty( $post_id )){
$post_id = get_the_ID();
}
$views_class = '';
$formated = 0;
$count_key = 'neeon_views';
$view_count = get_post_meta( $post_id, $count_key, true );
if ( !empty( $view_count ) ) {
$formated = number_format_i18n( $view_count );
if( $view_count > 1000 ){
$views_class = 'very-high';
}
elseif( $view_count > 100 ){
$views_class = 'high';
}
elseif( $view_count > 5 ){
$views_class = 'rising';
}
} else if ( $view_count == '') {
$view_count = 0;
} else {
$view_count = 0;
}
if ( $view_count == 1 ) {
$neeon_view_html = esc_html__( 'View' , 'bigshop' );
} else {
$neeon_view_html = esc_html__( 'Views' , 'bigshop' );
}
$neeon_views_html = '' . $view_count . ' ' . $neeon_view_html;
return ''. $neeon_views_html.' ';
}
}
?>