PATH:
home
/
letacommog
/
seneve10
/
wp-content
/
plugins
/
page-views-count
/
src
<?php namespace A3Rev\PageViewsCount; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } class Shortcode { public function __construct() { add_shortcode( 'pvc_stats', array( $this, 'parse_shortcode') ); add_filter( 'pvc_stats_shortcode', array( $this, 'pvc_stats_shortcode' ), 10, 4 ); } public function parse_shortcode( $attr = array() ) { if ( is_admin() ) { return ''; } extract( shortcode_atts( array( 'postid' => '', 'increase' => 1, 'show_views_today' => 1, ), $attr ) ); $output = apply_filters( 'pvc_stats_shortcode', '', $postid, $increase, $show_views_today ); return $output; } public function pvc_stats_shortcode( $output = '', $postid = '', $increase = 1, $show_views_today = 1 ) { if ( empty( $postid ) ) { global $post; if ( $post ) { $postid = $post->ID; } } if ( empty( $postid ) ) { return ''; } $attributes = array( 'views_type' => ( 0 == $show_views_today ? 'total_only' : 'all' ) ); if ( 1 == $increase ) { $output = A3_PVC::custom_stats_update_echo( $postid, 0, $attributes ); } else { $output = A3_PVC::custom_stats_echo( $postid, 0, $attributes ); } return $output; } }
[+]
..
[+]
blocks
[-] pvc_class.php
[edit]
[+]
metabox
[-] class-wpml-functions.php
[edit]
[-] pvc_widget.php
[edit]
[-] common.scss
[edit]
[+]
api
[-] blocks.js
[edit]
[-] pvc_shortcode.php
[edit]
[-] blocks.php
[edit]