|
381 | 381 | } |
382 | 382 | break; |
383 | 383 | case 'aj_save_settings': |
384 | | - $aj_enabled = sanitize_text_field( $_POST['aj_enabled'] ); |
385 | | - $aj_enabled_logged = sanitize_text_field( $_POST['aj_enabled_logged'] ); |
386 | | - $aj_enabled_shop = sanitize_text_field( $_POST['aj_enabled_shop'] ); |
387 | | - $aj_method = sanitize_text_field( $_POST['aj_method'] ); |
388 | | - $aj_jquery = sanitize_text_field( $_POST['aj_jquery'] ); |
389 | | - $aj_async = sanitize_text_field( $_POST['aj_async'] ); |
390 | | - $aj_defer = sanitize_text_field( $_POST['aj_defer'] ); |
391 | | - $aj_exclusions = sanitize_text_field( $_POST['aj_exclusions'] ); |
392 | | - $aj_plugin_exclusions = $_POST['aj_plugin_exclusions']; |
393 | | - $aj_theme_exclusions = $_POST['aj_theme_exclusions']; |
394 | | - $aj_autoptimize_enabled = sanitize_text_field( $_POST['aj_autoptimize_enabled'] ); |
395 | | - $aj_autoptimize_method = sanitize_text_field( $_POST['aj_autoptimize_method'] ); |
| 384 | + $aj_enabled = ( empty($_POST['aj_enabled'] ) ) ? '' : sanitize_text_field( $_POST['aj_enabled'] ); |
| 385 | + $aj_enabled_logged = ( empty($_POST['aj_enabled_logged'] ) ) ? '' : sanitize_text_field( $_POST['aj_enabled_logged'] ); |
| 386 | + $aj_enabled_shop = ( empty($_POST['aj_enabled_shop'] ) ) ? '' : sanitize_text_field( $_POST['aj_enabled_shop'] ); |
| 387 | + $aj_method = ( empty($_POST['aj_method'] ) ) ? '' : sanitize_text_field( $_POST['aj_method'] ); |
| 388 | + $aj_jquery =( empty($_POST['aj_jquery'] ) ) ? '' : sanitize_text_field( $_POST['aj_jquery'] ); |
| 389 | + $aj_async = ( empty($_POST['aj_async'] ) ) ? '' : sanitize_text_field( $_POST['aj_async'] ); |
| 390 | + $aj_defer = ( empty($_POST['aj_defer'] ) ) ? '' : sanitize_text_field( $_POST['aj_defer'] ); |
| 391 | + $aj_exclusions = ( empty($_POST['aj_exclusions'] ) ) ? '' : sanitize_text_field( $_POST['aj_exclusions'] ); |
| 392 | + $aj_plugin_exclusions = ( empty($_POST['aj_plugin_exclusions'] ) ) ? '' : array_map( 'sanitize_text_field', $_POST['aj_plugin_exclusions'] ); |
| 393 | + $aj_theme_exclusions = ( empty($_POST['aj_theme_exclusions'] ) ) ? '' : array_map( 'sanitize_text_field', $_POST['aj_theme_exclusions'] ) ; |
| 394 | + $aj_autoptimize_enabled = ( empty($_POST['aj_autoptimize_enabled'] ) ) ? '' : sanitize_text_field( $_POST['aj_autoptimize_enabled'] ); |
| 395 | + $aj_autoptimize_method = ( empty($_POST['aj_autoptimize_method'] ) ) ? '' : sanitize_text_field( $_POST['aj_autoptimize_method'] ); |
396 | 396 | update_option( 'aj_enabled', $aj_enabled ); |
397 | 397 | update_option( 'aj_enabled_logged', $aj_enabled_logged ); |
398 | 398 | update_option( 'aj_enabled_shop', $aj_enabled_shop ); |
|
0 commit comments