wc_sanitize_permalink() WC 2.6.0
Sanitize permalink values before insertion into DB.
Cannot use wc_clean because it sometimes strips % chars and breaks the user's setting.
Хуков нет.
Возвращает
Строку.
Использование
wc_sanitize_permalink( $value );
- $value(строка) (обязательный)
- Permalink.
Список изменений
С версии 2.6.0 | Введена. |
Код wc_sanitize_permalink() wc sanitize permalink WC 5.0.0
function wc_sanitize_permalink( $value ) {
global $wpdb;
$value = $wpdb->strip_invalid_text_for_column( $wpdb->options, 'option_value', $value );
if ( is_wp_error( $value ) ) {
$value = '';
}
$value = esc_url_raw( trim( $value ) );
$value = str_replace( 'http://', '', $value );
return untrailingslashit( $value );
}