Changeset 17994 for trunk/wp-includes/meta.php
- Timestamp:
- 05/22/2011 11:19:42 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/meta.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/meta.php
r17746 r17994 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 ); … … 577 579 return $wpdb->$table_name; 578 580 } 581 582 /** 583 * Determine whether a meta key is protected 584 * 585 * @since 3.2.0 586 * 587 * @param string $meta_key Meta key 588 * @return bool True if the key is protected, false otherwise. 589 */ 590 function is_protected_meta( $meta_key, $meta_type = null ) { 591 $protected = ( '_' == $meta_key[0] ); 592 593 return apply_filters( 'is_protected_meta', $protected, $meta_key, $meta_type ); 594 } 595 596 /** 597 * Sanitize meta value 598 * 599 * @since 3.2.0 600 * 601 * @param string $meta_key Meta key 602 * @param mixed $meta_value Meta value to sanitize 603 * @param string $meta_type Type of meta 604 * @return mixed Sanitized $meta_value 605 */ 606 function sanitize_meta( $meta_key, $meta_value, $meta_type = null ) { 607 return apply_filters( 'sanitize_meta', $meta_value, $meta_key, $meta_type ); 608 } 609 579 610 ?>
Note: See TracChangeset
for help on using the changeset viewer.