Changes in branches/3.1/wp-includes/meta.php [17531:18031]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.1/wp-includes/meta.php
r17531 r18031 46 46 $meta_key = stripslashes($meta_key); 47 47 $meta_value = stripslashes_deep($meta_value); 48 $meta_value = sanitize_meta( $meta_key, $meta_value, $meta_type ); 48 49 49 50 $check = apply_filters( "add_{$meta_type}_metadata", null, $object_id, $meta_key, $meta_value, $unique ); … … 114 115 $meta_key = stripslashes($meta_key); 115 116 $meta_value = stripslashes_deep($meta_value); 117 $meta_value = sanitize_meta( $meta_key, $meta_value, $meta_type ); 116 118 117 119 $check = apply_filters( "update_{$meta_type}_metadata", null, $object_id, $meta_key, $meta_value, $prev_value ); … … 489 491 return $wpdb->$table_name; 490 492 } 493 494 /** 495 * Determine whether a meta key is protected 496 * 497 * @since 3.1.3 498 * 499 * @param string $meta_key Meta key 500 * @return bool True if the key is protected, false otherwise. 501 */ 502 function is_protected_meta( $meta_key, $meta_type = null ) { 503 $protected = ( '_' == $meta_key[0] ); 504 505 return apply_filters( 'is_protected_meta', $protected, $meta_key, $meta_type ); 506 } 507 508 /** 509 * Sanitize meta value 510 * 511 * @since 3.1.3 512 * 513 * @param string $meta_key Meta key 514 * @param mixed $meta_value Meta value to sanitize 515 * @param string $meta_type Type of meta 516 * @return mixed Sanitized $meta_value 517 */ 518 function sanitize_meta( $meta_key, $meta_value, $meta_type = null ) { 519 return apply_filters( 'sanitize_meta', $meta_value, $meta_key, $meta_type ); 520 } 521 491 522 ?>
Note: See TracChangeset
for help on using the changeset viewer.