Server IP : 184.154.167.98 / Your IP : 3.149.24.70 Web Server : Apache System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : puertode ( 1767) PHP Version : 7.2.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/puertode/public_html/wp-content/themes/avril/inc/customizer-repeater/inc/ |
Upload File : |
<?php function avril_repeater_register( $wp_customize ) { require_once( get_template_directory().'/inc/customizer-repeater/class/customizer-repeater-control.php' ); } add_action( 'customize_register', 'avril_repeater_register' ); function avril_repeater_sanitize($input){ $input_decoded = json_decode($input,true); if(!empty($input_decoded)) { foreach ($input_decoded as $boxk => $box ){ foreach ($box as $key => $value){ switch ( $key ) { case 'icon_value': $input_decoded[$boxk][$key] = sanitize_key( $value ); break; case 'link': $input_decoded[$boxk][$key] = esc_url_raw( $value ); break; default: $input_decoded[$boxk][$key] = wp_kses_post( force_balance_tags( $value ) ); } } } return json_encode($input_decoded); } return $input; }