Intereting Posts
Когда использовать wp_schedule_single_event для процессов async / non-blocking? Получение трекпаков / pingback для сообщения через wordpress? call_user_func_array () ожидает, что параметр 1 будет действительным обратным вызовом, массив должен иметь ровно два члена Как в настройщике при обновлении отображается ошибка отображения виджета? Как определить составные клавиши с помощью dbDelta () Перевести интерфейс администратора плагина Показать сообщения, которые относятся к детскому сроку Найдите авторов на карте Google версии 3 Фильтрация содержимого HTML в плагине Как передать параметр, который заканчивается тем, что является частью имени класса с помощью короткого кода WordPress Cron запускает мою функцию каждый раз, когда wp-admin посещается Искать вложения только в настраиваемом типе сообщений Dropzone.js в ClassiPress * wpupdateuser * user_login в моей базе данных WordPress Какой запрос отправляет WordPress при обновлении темы?

API для запуска запроса при выходе из страницы

У меня есть собственный плагин, который создает метабокс на странице редактирования. Когда данные, управляемые плагином, отредактированы, и пользователь переходит оттуда, мы хотели бы, чтобы пользователь был запрошен как WordPress (или это TinyMCE?) Теперь, когда редактируется тело статьи. В идеале, если пользователь изменяет метабокс и почтовый контент, они будут запрашиваться один раз.

Есть ли API, который позволяет нам активировать грязный флаг WordPress '(или это TinyMCE?)?

Я знаю об этом подобном вопросе и ответе, который предлагает проксировать событие beforeunload.

Solutions Collecting From Web of "API для запуска запроса при выходе из страницы"

Проблема: « Когда редактируются данные, управляемые плагином . Вы должны установить свой собственный грязный флаг (например, значение в скрытом поле ввода, установить js-переменную) и проверить свой грязный флаг, если пользователь покидает но как вы можете проверить, отредактированы ли данные в метабоке? Есть ли в плагине какие-то подходящие перехватчики? Если нет, вы можете использовать события jQuery / JS OnChange, если метабокс содержит поля ввода. Просто проверьте поля ввода в метаболизм (пустой или нет).

Было бы хорошо знать, что содержит метабокс или сам плагин.