XylotrechusZ
XylotrechusZ Shell
: /home/mjbynoyq/maspvtltd.com/wp-content/plugins/dustrial-master/framework/functions/ [ drwxr-xr-x ]
<?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access pages directly.
/**
*
* Text sanitize
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_text' ) ) {
function dustrial_sanitize_text( $value, $field ) {
return wp_filter_nohtml_kses( $value );
}
add_filter( 'dustrial_sanitize_text', 'dustrial_sanitize_text', 10, 2 );
}
/**
*
* Textarea sanitize
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_textarea' ) ) {
function dustrial_sanitize_textarea( $value ) {
global $allowedposttags;
return wp_kses( $value, $allowedposttags );
}
add_filter( 'dustrial_sanitize_textarea', 'dustrial_sanitize_textarea' );
}
/**
*
* Checkbox sanitize
* Do not touch, or think twice.
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_checkbox' ) ) {
function dustrial_sanitize_checkbox( $value ) {
if( ! empty( $value ) && $value == 1 ) {
$value = true;
}
if( empty( $value ) ) {
$value = false;
}
return $value;
}
add_filter( 'dustrial_sanitize_checkbox', 'dustrial_sanitize_checkbox' );
add_filter( 'dustrial_sanitize_switcher', 'dustrial_sanitize_checkbox' );
}
/**
*
* Image select sanitize
* Do not touch, or think twice.
*
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_image_select' ) ) {
function dustrial_sanitize_image_select( $value ) {
if( isset( $value ) && is_array( $value ) ) {
if( count( $value ) ) {
$value = $value;
} else {
$value = $value[0];
}
} else if ( empty( $value ) ) {
$value = '';
}
return $value;
}
add_filter( 'dustrial_sanitize_image_select', 'dustrial_sanitize_image_select' );
}
/**
*
* Group sanitize
* Do not touch, or think twice.
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_group' ) ) {
function dustrial_sanitize_group( $value ) {
return ( empty( $value ) ) ? '' : $value;
}
add_filter( 'dustrial_sanitize_group', 'dustrial_sanitize_group' );
}
/**
*
* Title sanitize
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_title' ) ) {
function dustrial_sanitize_title( $value ) {
return sanitize_title( $value );
}
add_filter( 'dustrial_sanitize_title', 'dustrial_sanitize_title' );
}
/**
*
* Text clean
*
* @since 1.0.0
* @version 1.0.0
*
*/
if( ! function_exists( 'dustrial_sanitize_clean' ) ) {
function dustrial_sanitize_clean( $value ) {
return $value;
}
add_filter( 'dustrial_sanitize_clean', 'dustrial_sanitize_clean', 10, 2 );
}