llms_update_util_rekey_meta( string $post_type, string $new_key, string $old_key )
Update the key of a postmeta item
Parameters Parameters
- $post_type
-
(string) (Required) Post type.
- $new_key
-
(string) (Required) New postmeta key.
- $old_key
-
(string) (Required) Old postmeta key.
Return Return
(void)
Source Source
File: includes/functions/llms.functions.updates.php
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 | function llms_update_util_rekey_meta( $post_type , $new_key , $old_key ) { global $wpdb ; $wpdb ->query( $wpdb ->prepare( "UPDATE { $wpdb ->prefix}postmeta AS m INNER JOIN { $wpdb ->prefix}posts AS p ON p.ID = m.post_ID SET m.meta_key = %s WHERE p.post_type = %s AND m.meta_key = %s;", array ( $new_key , $post_type , $old_key ) ) ); // no-cache ok. } |
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.4.3 | Introduced. |