Mlp_Translatable_Post_Data::update_remote_post_meta PHP Method

update_remote_post_meta() public method

Add source post meta to remote post.
public update_remote_post_meta ( integer $remote_post_id, array $post_meta = [] ) : void
$remote_post_id integer
$post_meta array
return void
    public function update_remote_post_meta($remote_post_id, $post_meta = [])
    {
        /**
         * Filter post meta data before saving.
         *
         * @param array $post_meta    Post meta data.
         * @param array $save_context Context of the to-be-saved post.
         */
        $new_post_meta = apply_filters('mlp_pre_insert_post_meta', $post_meta, $this->save_context);
        if (empty($new_post_meta)) {
            return;
        }
        foreach ($new_post_meta as $key => $value) {
            update_post_meta($remote_post_id, $key, $value);
        }
    }