b0y-101 Mini Shell


Current Path : E:/www/raff/wp-content/plugins/post-views-counter/js/
File Upload :
Current File : E:/www/raff/wp-content/plugins/post-views-counter/js/frontend.js

( function( $ ) {

	// ready event
	$( function() {
		// rest api request
		if ( pvcArgsFrontend.mode === 'rest_api' ) {
			var request = {
				id: pvcArgsFrontend.postID
			};

			$.ajax( {
				url: pvcArgsFrontend.requestURL + '?id=' + pvcArgsFrontend.postID,
				type: 'post',
				async: true,
				cache: false,
				data: request,
				beforeSend: function( xhr ) {
					xhr.setRequestHeader( 'X-WP-Nonce', pvcArgsFrontend.nonce );
				}
			} ).done( function( response ) {
				// trigger pvcCheckPost event
				$.event.trigger( {
					type: 'pvcCheckPost',
					detail: response
				} );
			} );
		// admin ajax request
		} else {
			var request = {
				action: 'pvc-check-post',
				pvc_nonce: pvcArgsFrontend.nonce,
				id: pvcArgsFrontend.postID
			};

			$.ajax( {
				url: pvcArgsFrontend.requestURL,
				type: 'post',
				async: true,
				cache: false,
				data: request
			} ).done( function( response ) {
				// trigger pvcCheckPost event
				$.event.trigger( {
					type: 'pvcCheckPost',
					detail: response
				} );
			} );
		}
	} );

} )( jQuery );

Copyright © 2019 by b0y-101