Remove wpautop from biography

This commit is contained in:
Champ Camba
2017-07-03 20:59:52 +08:00
parent 3ca522f4ad
commit d3074b0b45
+16 -3
View File
@@ -98,9 +98,8 @@
/***
*** @urls in description
***/
add_filter('um_profile_field_filter_hook__description', 'um_profile_field_filter_hook__description', 99, 2);
add_filter('um_profile_field_filter_hook__textarea', 'um_profile_field_filter_hook__description', 99, 2);
function um_profile_field_filter_hook__description( $value, $data ) {
add_filter('um_profile_field_filter_hook__textarea', 'um_profile_field_filter_hook__textarea', 99, 2);
function um_profile_field_filter_hook__textarea( $value, $data ) {
global $ultimatemember;
if ( isset( $data ) && isset( $data['html'] ) && $data['html'] == 1 )
@@ -114,6 +113,20 @@
return $value;
}
add_filter('um_profile_field_filter_hook__description', 'um_profile_field_filter_hook__description', 99, 2);
function um_profile_field_filter_hook__description( $value, $data ) {
global $ultimatemember;
if ( isset( $data ) && isset( $data['html'] ) && $data['html'] == 1 )
return $value;
$value = esc_textarea( $value );
$value = preg_replace('$(https?://[a-z0-9_./?=&#-]+)(?![^<>]*>)$i', ' <a href="$1" target="_blank">$1</a> ', $value." ");
$value = preg_replace('$(www\.[a-z0-9_./?=&#-]+)(?![^<>]*>)$i', '<a target="_blank" href="http://$1">$1</a> ', $value." ");
return $value;
}
/***
*** @time
***/