Хук post_submitbox_misc_actions в WPFTS
Хук post_submitbox_misc_actions — это стандартный хук WordPress, который позволяет добавлять дополнительные элементы в метабокс “Опубликовать” на странице редактирования поста. WPFTS использует этот хук для отображения информации о статусе индексации текущего поста.
Что делает WPFTS при вызове post_submitbox_misc_actions:
-
Получение статуса индексации: Плагин получает статус индексации текущего поста с помощью метода WPFTS_Core::GetPostIndexStatus().
-
Отображение статуса: WPFTS отображает статус индексации в виде текста рядом с иконкой поиска. Статус может быть “Unknown” (неизвестен), “Not Indexed” (не проиндексировано), “Processing” (обрабатывается), “Error” (ошибка) или “Ok” (проиндексировано).
Важные функции, задействованные в обработке post_submitbox_misc_actions:
- WPFTS_Core::GetPostIndexStatus()
Как это использовать в разработке аддонов:
Разработчики аддонов могут использовать этот хук для добавления своей информации в метабокс “Опубликовать”. Однако, стоит быть осторожным, чтобы не перегружать метабокс лишней информацией.
Дополнительные замечания:
-
Статус индексации отображается только на странице редактирования поста.
-
Отображаемый статус обновляется динамически с помощью AJAX.
-
В коде плагина присутствует закомментированный код для добавления дополнительных действий в метабокс, который может быть использован в будущих версиях.
Этот хук предоставляет разработчикам возможность добавлять свою информацию в метабокс “Опубликовать” и интегрировать свой функционал с WPFTS.