• Здравствуйте, хочу написать плагин. Что сделано на данном этапе:
    1.При активации плагина создается таблица в базе данных(dbDelta) и вставляются($wpdb->insert) туда начальные значения.
    2.В админке на страницу плагина цепляется(добавляется) форма с инпутами.

    Вопрос: Как мне по кнопке «сохранить изменения» изменить значение в базе данных. Нужен пример как ето сделать.
    Я понимаю что это нужно делать через wpdb-> update.

    Ссылка на плагин
    https://drive.google.com/file/d/11PfD4Fe8QbKX7p7xv5Pv7r3aBQV72DWJ/view?usp=sharing

    Буду благодарен за любые подсказки.

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

    (@yube)

    Сохранять можно так:

    
    $wpdb->query(
        $wpdb->prepare(
            "UPDATE {$wpdb->prefix}test SET key=%s, val=%d WHERE id=%d",
            $_POST['key'], $_POST['val'], $_POST['id']
        )
    );
    

    И не забудьте про check_admin_referer()

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