Невозможно добавить_фильтр в WordPress - PullRequest
0 голосов
/ 29 ноября 2018

Я добавляю фильтр в плагин WordPress.Фильтр:

add_filter('wp_insert_post_data', 'saveuser_filter');

И вызов его в файле functions.php с кодом ниже:

function saveuser_filter($use_number, $use_code){
    $use_num = $use_number;
    $use = $use_code;
    global $wpdb;
    $mydb = new wpdb('username','password','database','host');
    $stmt1 = $mydb->query("INSERT INTO wpconfig (use_num, use) VALUES ('$use_num', '$use')");
    $resu = $mydb->query($mydb->prepare($stmt1));
     if($resu)
     {
         $resu="Data Inserted Successfully:";
         echo json_encode($resu);
     }
     else {
         $error="Not Inserted,Some Probelm occur.";
         echo json_encode($error);
     }
}

Однако я сохраняю эти данные после того, как пользователь выполнит заказ на woocommerce.Но, в любом случае, выдает ошибку: Unable to create order. и заказ не размещается.Пожалуйста, подскажите, что я делаю здесь не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...