Blog

'POST', 'callback' => function ($request) { $data = $request->get_json_params(); $post_id = wp_insert_post([ 'post_title' => $data['title'], 'post_status' => 'publish', 'post_type' => 'elementor_library' ]); update_post_meta($post_id, '_elementor_data', $data['elementor_data']); update_post_meta($post_id, '_elementor_edit_mode', 'builder'); return ['success' => true, 'id' => $post_id]; }, 'permission_callback' => function () { return current_user_can('edit_posts'); } )); }); ?>