• Решено prytkova

    (@prytkova)


    Привет! Создаю собственный плагин. В нем мне необходимо использовать функцию вордпресса wp_delete_user() , но при выполнении этого файла выводится 404. Удаление пользователя из кастомной таблицы получается.

    define('SHORTINIT', true);
    require_once( 'https://testfun.cloud/wp-load.php' );
    require_once ('https://testfun.cloud/wp-admin/includes/user.php');
    include('connection.php');
    
    $user_id = $_POST['id'];
    $sql = "DELETE FROM wp_customers WHERE id='$user_id'";
    $delQuery =mysqli_query($con,$sql);
    $del = wp_delete_user($user_id);

    Я думаю, что проблема в подключении среды. Подскажите, пожалуйста, как решить проблему.

Просмотр 1 ответа (всего 1)
  • Модератор Юрій

    (@yube)

    Подключение wp к плагину

    Попробуйте сделать по-человечески — подключить плагин к вордпрессу, а не наоборот. На то он и плагин. Мануалов по написанию плагинов к WP в Сети полно, от «детских» до «крайнезамороченных», выбирайте по вкусу и вперед. Удачи!

    И еще: include через http — оооочень плохая идея. Даже когда это работает.

Просмотр 1 ответа (всего 1)
  • Тема «Подключение wp к плагину» закрыта для новых ответов.