C:\xampp\htdocs\landing\wp-content\plugins\penci-framework\inc\global_js.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
if( ! function_exists('penci_global_js') ) {
     function 
penci_global_js(){

         
$output '<script>' "\n";
         
$output .= 'var portfolioDataJs = portfolioDataJs || [];' "\n";
         
$output .= 'var penciBlocksArray=[];' "\n";
         
$output .= 'var PENCILOCALCACHE = {};
        (function () {
                "use strict";
        
                PENCILOCALCACHE = {
                    data: {},
                    remove: function ( ajaxFilterItem ) {
                        delete PENCILOCALCACHE.data[ajaxFilterItem];
                    },
                    exist: function ( ajaxFilterItem ) {
                        return PENCILOCALCACHE.data.hasOwnProperty( ajaxFilterItem ) && PENCILOCALCACHE.data[ajaxFilterItem] !== null;
                    },
                    get: function ( ajaxFilterItem ) {
                        return PENCILOCALCACHE.data[ajaxFilterItem];
                    },
                    set: function ( ajaxFilterItem, cachedData ) {
                        PENCILOCALCACHE.remove( ajaxFilterItem );
                        PENCILOCALCACHE.data[ajaxFilterItem] = cachedData;
                    }
                };
            }
        )();'
;

        
$output .= "function penciBlock() {
            this.atts_json = '';
            this.content = '';
        }"
;
        
$output .= '</script>' "\n";

         echo 
$output;
     }
}

add_action('wp_head''penci_global_js'10);
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586