llms_update_300_migrate_coupon_data()
Move coupon title (previously used for description) to the postmeta table in the new description field Move old coupon code from meta table to the coupon post title *
Contents
Return Return
(void)
Source Source
File: includes/functions/updates/llms-functions-updates-300.php
function llms_update_300_migrate_coupon_data() { global $wpdb; $coupon_title_metas = $wpdb->get_results( "SELECT * FROM {$wpdb->postmeta} WHERE meta_key = '_llms_coupon_title';" ); foreach ( $coupon_title_metas as $obj ) { // Update new description field with the title b/c the title previously acted as a description. update_post_meta( $obj->post_id, '_llms_description', get_the_title( $obj->post_id ) ); // Update the post title to be the value of the old meta field. wp_update_post( array( 'ID' => $obj->post_id, 'post_title' => $obj->meta_value, ) ); // Clean up. delete_post_meta( $obj->post_id, '_llms_coupon_title' ); } }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.0.0 | Introduced. |