WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта
функция не описана

Yoast\WP\SEO\Integrations\Admin\Addon_Installation

Dialog_Integration::start_addon_installation() public Yoast 1.0

Starts the addon installation flow.

{} Это метод класса: Dialog_Integration{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$Dialog_Integration = new Dialog_Integration();
$Dialog_Integration->start_addon_installation();

Код Dialog_Integration::start_addon_installation() Yoast 16.7

<?php
public function start_addon_installation() {
	// Only show the dialog when we explicitly want to see it.
	// phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Reason: This is not a form.
	if ( ! isset( $_GET['install'] ) || $_GET['install'] !== 'true' ) {
		return;
	}

	$this->bust_myyoast_addon_information_cache();
	$this->owned_addons = $this->get_owned_addons();

	if ( count( $this->owned_addons ) > 0 ) {
		add_action( 'admin_enqueue_scripts', [ $this, 'show_modal' ] );
	}
	else {
		add_action( 'admin_notices', [ $this, 'throw_no_owned_addons_warning' ] );
	}
}