Хук post_submitbox_misc_actions в WPFTS

Хук post_submitbox_misc_actions — это стандартный хук WordPress, который позволяет добавлять дополнительные элементы в метабокс “Опубликовать” на странице редактирования поста. WPFTS использует этот хук для отображения информации о статусе индексации текущего поста.

Что делает WPFTS при вызове post_submitbox_misc_actions:

  1. Получение статуса индексации: Плагин получает статус индексации текущего поста с помощью метода WPFTS_Core::GetPostIndexStatus().

  2. Отображение статуса: WPFTS отображает статус индексации в виде текста рядом с иконкой поиска. Статус может быть “Unknown” (неизвестен), “Not Indexed” (не проиндексировано), “Processing” (обрабатывается), “Error” (ошибка) или “Ok” (проиндексировано).

Важные функции, задействованные в обработке post_submitbox_misc_actions:

  • WPFTS_Core::GetPostIndexStatus()

Как это использовать в разработке аддонов:

Разработчики аддонов могут использовать этот хук для добавления своей информации в метабокс “Опубликовать”. Однако, стоит быть осторожным, чтобы не перегружать метабокс лишней информацией.

Дополнительные замечания:

  • Статус индексации отображается только на странице редактирования поста.

  • Отображаемый статус обновляется динамически с помощью AJAX.

  • В коде плагина присутствует закомментированный код для добавления дополнительных действий в метабокс, который может быть использован в будущих версиях.

Этот хук предоставляет разработчикам возможность добавлять свою информацию в метабокс “Опубликовать” и интегрировать свой функционал с WPFTS.