Changeset 1872151
- Timestamp:
- 05/10/2018 02:39:00 PM (8 years ago)
- Location:
- pixnet/trunk
- Files:
-
- 1 added
- 1 edited
-
pixnet_plugin.php (modified) (7 diffs)
-
resource/js/searchconsoles.js (added)
Legend:
- Unmodified
- Added
- Removed
-
pixnet/trunk/pixnet_plugin.php
r1871799 r1872151 1 1 <?php 2 2 /* 3 Plugin Name: PI XNET PA code Wordpress Plugin3 Plugin Name: PINXET PA code Wordpress Plugin 4 4 Description: This is PIXNET PA code Wordpress plugin 5 5 Author: Daniel 6 Version: 2. 06 Version: 2.1 7 7 */ 8 8 … … 19 19 $this->plugin->site_url = site_url(); 20 20 $this->plugin->site_title = get_bloginfo('name'); 21 $this->verify_code = (null !== get_option('verify')) ? get_option('verify') : ''; 21 22 22 23 //Hooks 23 24 add_action('admin_menu', array(&$this, 'paCodeVenue')); 24 25 add_action('wp_head', array(&$this, 'paCode')); 26 add_action('wp_head', array(&$this, 'siteVerification')); 25 27 add_action('wp_enqueue_scripts', array(&$this, 'loadScript')); 26 28 add_action('admin_enqueue_scripts', array(&$this, 'loadAdminScript')); 27 29 add_action('wp_ajax_saveVenue', array(&$this, 'saveVenue')); 30 add_action('wp_ajax_saveVerify', array(&$this, 'saveVerify')); 28 31 add_action('widgets_init', array(&$this, 'register_sticker_widget')); 29 32 … … 58 61 } 59 62 63 function siteVerification() 64 { 65 if (empty($this->verify_code)) { 66 return; 67 } 68 69 echo ' 70 <meta name="google-site-verification" content="' . $this->verify_code . '" /> 71 '; 72 } 73 60 74 function register_sticker_widget() { 61 75 register_widget('WP_Widget_Sticker'); … … 66 80 function insertWidget($target_sidebar) 67 81 { 68 $widget_count = 0;82 $widget_count = 0; 69 83 $active_widgets = get_option('sidebars_widgets'); 70 84 … … 100 114 function loadScript() 101 115 { 102 wp_enqueue_script('stickerjs', plugins_url('/resource/js/mysticker.js', __FILE__ ), array('jquery'), '2.0'); 103 wp_enqueue_style('stickercss', plugins_url('/resource/css/mycustom.css', __FILE__ ), array(), '2.0'); 116 wp_enqueue_script('stickerjs', plugins_url('/resource/js/mysticker.js', __FILE__ ), array('jquery'), '1.7.8'); 117 118 wp_enqueue_style('stickercss', plugins_url('/resource/css/mycustom.css', __FILE__ ), array(), '1.7.8'); 119 wp_enqueue_script('searchconsolejs', plugins_url('/resource/js/searchconsoles.js', __FILE__ ), array('jquery'), '1.7.8.8.2'); 120 wp_localize_script('searchconsolejs', 'frontendajax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ))); 104 121 105 122 $translation_array = array( … … 108 125 'is_mobile' => wp_is_mobile() 109 126 ); 127 128 $searchconsole_array = array( 129 'siteUrl' => $this->plugin->site_url, 130 'is_set' => (empty($this->verify_code)) ? true : false 131 ); 132 110 133 wp_localize_script('stickerjs', 'object_name', $translation_array); 134 wp_localize_script('searchconsolejs', 'object_name', $searchconsole_array); 111 135 } 112 136 113 137 function loadAdminScript() 114 138 { 115 wp_register_script('admin_script', plugins_url('/resource/js/admin.js', __FILE__ ), array('jquery'), ' 2.0', true);139 wp_register_script('admin_script', plugins_url('/resource/js/admin.js', __FILE__ ), array('jquery'), '1.7.4', true); 116 140 wp_enqueue_script('admin_script'); 117 141 } … … 132 156 die(); 133 157 } 158 159 function saveVerify() 160 { 161 global $wpdb; 162 163 $verify = $_POST['verify']; 164 update_option('verify', $verify); 165 166 echo 'true'; 167 die(); 168 } 134 169 } 135 170
Note: See TracChangeset
for help on using the changeset viewer.