清理 POST 数据的最佳方法是什么?

stp*_*ign 4 wordpress

我正在开发一个 WordPress 插件,需要清理该函数中的 POST 数据。sanitize_text_field() 是最好的方法吗?另外,将其添加到下面的代码中的正确方法是什么?

header( 'Content-Type: application/json' );

        global $wpdb;
$session_id = $_POST['session_id'];
        $procedure_name =  $wpdb->prefix . 'get_geojson_route';
        $gps_locations = $wpdb->get_results($wpdb->prepare(
            "CALL {$procedure_name}(%s);", 
            array(
                $session_id
            )
        )); 
Run Code Online (Sandbox Code Playgroud)

Rak*_*ati 9

要清理 WordPress 发布的数据,请使用以下函数:

$title = sanitize_text_field( $_POST['title'] );

尝试这个