WP_Plugin_Install_List_Table::get_more_details_linkprotectedWP 6.5.0

Creates a 'More details' link for the plugin.

Метод класса: WP_Plugin_Install_List_Table{}

Хуков нет.

Возвращает

Строку. The 'More details' link for the plugin.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_more_details_link( $name, $slug );
$name(строка) (обязательный)
The plugin's name.
$slug(строка) (обязательный)
The plugin's slug.

Список изменений

С версии 6.5.0 Введена.

Код WP_Plugin_Install_List_Table::get_more_details_link() WP 7.0

protected function get_more_details_link( $name, $slug ) {
	$url = add_query_arg(
		array(
			'tab'       => 'plugin-information',
			'plugin'    => $slug,
			'TB_iframe' => 'true',
			'width'     => '600',
			'height'    => '550',
		),
		network_admin_url( 'plugin-install.php' )
	);

	$more_details_link = sprintf(
		'<a href="%1$s" class="more-details-link thickbox open-plugin-details-modal" aria-label="%2$s" data-title="%3$s">%4$s</a>',
		esc_url( $url ),
		/* translators: %s: Plugin name. */
		sprintf( __( 'More information about %s' ), esc_html( $name ) ),
		esc_attr( $name ),
		__( 'More Details' )
	);

	return $more_details_link;
}