PluginProbe
SpinupWP / 1.5
SpinupWP v1.5
trunk 1.0 1.0.1 1.0.2 1.0.3 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.4.1 1.4.2 1.5 1.5.1 1.6 1.7 1.7.1 1.8.0 1.9.0 1.9.1
spinupwp / functions.php

functions.php in SpinupWP 1.5, at functions.php

41 lines 888 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 // Exit if accessed directly
4 if ( ! defined( 'ABSPATH' ) ) {
5 exit;
6 }
7
8 if ( ! function_exists( 'spinupwp_purge_site' ) ) {
9 /**
10 * Purge the entire SpinupWP page cache.
11 *
12 * @return bool
13 */
14 function spinupwp_purge_site() {
15 return spinupwp()->cache->purge_page_cache();
16 }
17 }
18
19 if ( ! function_exists( 'spinupwp_purge_post' ) ) {
20 /**
21 * Purge a single post from the SpinupWP page cache.
22 *
23 * @param \WP_Post $post
24 * @return bool
25 */
26 function spinupwp_purge_post( $post ) {
27 return spinupwp()->cache->purge_post( $post );
28 }
29 }
30
31 if ( ! function_exists( 'spinupwp_purge_url' ) ) {
32 /**
33 * Purge a single URL from the SpinupWP page cache.
34 *
35 * @param string $url
36 * @return bool
37 */
38 function spinupwp_purge_url( $url ) {
39 return spinupwp()->cache->purge_url( $url );
40 }
41 }