ACF\Site_Health
Site_Health::add_activation_event
Logs activation events for free/pro.
Метод класса: Site_Health{}
Хуков нет.
Возвращает
true|false
.
Использование
$Site_Health = new Site_Health(); $Site_Health->add_activation_event();
Список изменений
С версии 6.3 | Введена. |
Код Site_Health::add_activation_event() Site Health::add activation event ACF 6.4.2
public function add_activation_event() { $event_name = 'first_activated'; if ( acf_is_pro() ) { $event_name = 'first_activated_pro'; if ( 'acf/first_activated' !== current_filter() ) { $site_health = $this->get_site_health(); /** * We already have an event for when pro was first activated, * so we don't need to log an additional event here. */ if ( ! empty( $site_health[ 'event_' . $event_name ] ) ) { return false; } $event_name = 'activated_pro'; } } return $this->add_site_health_event( $event_name ); }