Make WordPress Core

Ticket #35652: 35652.diff

File 35652.diff, 1.6 KB (added by Shelob9, 10 years ago)

Patch for 35652

  • wp-includes/meta.php

    diff --git a/wp-includes/meta.php b/wp-includes/meta.php
    index 2a5f45f..c0509d9 100644
    a b function update_metadata($meta_type, $object_id, $meta_key, $meta_value, $prev_v  
    227227                 * @param mixed  $meta_value Meta value.
    228228                 */
    229229                do_action( "update_{$meta_type}_meta", $meta_id, $object_id, $meta_key, $_meta_value );
    230         }
    231230
    232         if ( 'post' == $meta_type ) {
    233                 foreach ( $meta_ids as $meta_id ) {
     231                if ( 'post' == $meta_type ) {
    234232                        /**
    235233                         * Fires immediately before updating a post's metadata.
    236234                         *
    function update_metadata($meta_type, $object_id, $meta_key, $meta_value, $prev_v  
    242240                         * @param mixed  $meta_value Meta value.
    243241                         */
    244242                        do_action( 'update_postmeta', $meta_id, $object_id, $meta_key, $meta_value );
     243
    245244                }
     245
    246246        }
    247247
     248
    248249        $result = $wpdb->update( $table, $data, $where );
    249250        if ( ! $result )
    250251                return false;
    function update_metadata($meta_type, $object_id, $meta_key, $meta_value, $prev_v  
    266267                 * @param mixed  $meta_value Meta value.
    267268                 */
    268269                do_action( "updated_{$meta_type}_meta", $meta_id, $object_id, $meta_key, $_meta_value );
    269         }
    270270
    271         if ( 'post' == $meta_type ) {
    272                 foreach ( $meta_ids as $meta_id ) {
     271                if ( 'post' == $meta_type ) {
    273272                        /**
    274273                         * Fires immediately after updating a post's metadata.
    275274                         *
    function update_metadata($meta_type, $object_id, $meta_key, $meta_value, $prev_v  
    281280                         * @param mixed  $meta_value Meta value.
    282281                         */
    283282                        do_action( 'updated_postmeta', $meta_id, $object_id, $meta_key, $meta_value );
     283
    284284                }
    285         }
    286285
     286        }
     287
    287288        return true;
    288289}
    289290