Changeset 2976954
- Timestamp:
- 10/10/2023 10:30:28 AM (2 years ago)
- Location:
- eadv-vip
- Files:
-
- 2 edited
- 3 copied
-
tags/1.2.1 (copied) (copied from eadv-vip/trunk)
-
tags/1.2.1/eadv-vip.php (copied) (copied from eadv-vip/trunk/eadv-vip.php) (6 diffs)
-
tags/1.2.1/readme.txt (copied) (copied from eadv-vip/trunk/readme.txt) (1 diff)
-
trunk/eadv-vip.php (modified) (6 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
eadv-vip/tags/1.2.1/eadv-vip.php
r2976946 r2976954 4 4 Plugin URI: https://www.eadv.it 5 5 Description: Plugin riservato ai publishers VIP di eADV 6 Version: 1.2. 06 Version: 1.2.1 7 7 Author: TAGMOOD S.R.L. 8 8 Author URI: https://www.tagmood.it … … 105 105 ) 106 106 ); 107 register_setting( 108 'eadv_options', 109 'eadv_extra_options', 110 array( 111 'type' => 'string', 112 'sanitize_callback' => 'sanitize_text_field', 113 'default' => '' 114 ) 115 ); 107 116 } 108 117 add_action('admin_init', 'eadv_register_settings'); … … 205 214 ); 206 215 add_settings_field( 207 'eadv_ options',208 ' Options',209 'eadv_ options_callback',216 'eadv_extra_options', 217 'Extra Options', 218 'eadv_extra_options_callback', 210 219 'eadv-vip-plugin', 211 220 'eadv_section' … … 216 225 /** 217 226 * Inserisce il placeholder [eadv-in-content n=xxx] dopo il primo paragrafo e poi ogni N paragrafi 218 * L'opzione eadv_ options si trova nel formato opzione=valore227 * L'opzione eadv_extra_options si trova nel formato opzione=valore 219 228 * Nel caso specifico eadv-in-content=3, dove 3 indica la frequenza con cui inserire il placeholder all'interno del contenuto 220 229 */ … … 223 232 return $content; 224 233 } 225 $eadv_ options = get_option('eadv_options');226 if (!empty($eadv_ options)) {227 $options = explode("\n", $eadv_ options);234 $eadv_extra_options = get_option('eadv_extra_options'); 235 if (!empty($eadv_extra_options)) { 236 $options = explode("\n", $eadv_extra_options); 228 237 foreach ($options as $option) { 229 238 $parts = explode("=", $option); … … 268 277 } 269 278 270 function eadv_ options_callback()271 { 272 $value = get_option('eadv_ options');273 echo '<textarea name="eadv_ options" rows="4" cols="50">' . esc_html($value) . '</textarea>';279 function eadv_extra_options_callback() 280 { 281 $value = get_option('eadv_extra_options'); 282 echo '<textarea name="eadv_extra_options" rows="4" cols="50">' . esc_html($value) . '</textarea>'; 274 283 } 275 284 -
eadv-vip/tags/1.2.1/readme.txt
r2976946 r2976954 4 4 Requires at least: 5.1 5 5 Tested up to: 6.3 6 Stable tag: 1.2. 06 Stable tag: 1.2.1 7 7 License: GPLv2 or later 8 8 Plugin realizzato per i publisher VIP di eADV.it per l'inserimento automatico del Magic-Code, del file ads.txt e delle direttive per l'ottimizzazione del CLS -
eadv-vip/trunk/eadv-vip.php
r2976946 r2976954 4 4 Plugin URI: https://www.eadv.it 5 5 Description: Plugin riservato ai publishers VIP di eADV 6 Version: 1.2. 06 Version: 1.2.1 7 7 Author: TAGMOOD S.R.L. 8 8 Author URI: https://www.tagmood.it … … 105 105 ) 106 106 ); 107 register_setting( 108 'eadv_options', 109 'eadv_extra_options', 110 array( 111 'type' => 'string', 112 'sanitize_callback' => 'sanitize_text_field', 113 'default' => '' 114 ) 115 ); 107 116 } 108 117 add_action('admin_init', 'eadv_register_settings'); … … 205 214 ); 206 215 add_settings_field( 207 'eadv_ options',208 ' Options',209 'eadv_ options_callback',216 'eadv_extra_options', 217 'Extra Options', 218 'eadv_extra_options_callback', 210 219 'eadv-vip-plugin', 211 220 'eadv_section' … … 216 225 /** 217 226 * Inserisce il placeholder [eadv-in-content n=xxx] dopo il primo paragrafo e poi ogni N paragrafi 218 * L'opzione eadv_ options si trova nel formato opzione=valore227 * L'opzione eadv_extra_options si trova nel formato opzione=valore 219 228 * Nel caso specifico eadv-in-content=3, dove 3 indica la frequenza con cui inserire il placeholder all'interno del contenuto 220 229 */ … … 223 232 return $content; 224 233 } 225 $eadv_ options = get_option('eadv_options');226 if (!empty($eadv_ options)) {227 $options = explode("\n", $eadv_ options);234 $eadv_extra_options = get_option('eadv_extra_options'); 235 if (!empty($eadv_extra_options)) { 236 $options = explode("\n", $eadv_extra_options); 228 237 foreach ($options as $option) { 229 238 $parts = explode("=", $option); … … 268 277 } 269 278 270 function eadv_ options_callback()271 { 272 $value = get_option('eadv_ options');273 echo '<textarea name="eadv_ options" rows="4" cols="50">' . esc_html($value) . '</textarea>';279 function eadv_extra_options_callback() 280 { 281 $value = get_option('eadv_extra_options'); 282 echo '<textarea name="eadv_extra_options" rows="4" cols="50">' . esc_html($value) . '</textarea>'; 274 283 } 275 284 -
eadv-vip/trunk/readme.txt
r2976946 r2976954 4 4 Requires at least: 5.1 5 5 Tested up to: 6.3 6 Stable tag: 1.2. 06 Stable tag: 1.2.1 7 7 License: GPLv2 or later 8 8 Plugin realizzato per i publisher VIP di eADV.it per l'inserimento automatico del Magic-Code, del file ads.txt e delle direttive per l'ottimizzazione del CLS
Note: See TracChangeset
for help on using the changeset viewer.