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

WPSEO_Admin::add_action_link() public Yoast 1.0

Adds links to Premium Support and FAQ under the plugin in the plugin overview page.

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

Хуков нет.

Возвращает

Массив. $links

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

$WPSEO_Admin = new WPSEO_Admin();
$WPSEO_Admin->add_action_link( $links, $file );
$links(массив) (обязательный)
Array of links for the plugins, adapted when the current plugin is found.
$file(строка) (обязательный)
The filename for the current plugin, which the filter loops through.

Заметки

  • Static. Строка. $this_plugin Holds the directory & filename for the plugin.

Код WPSEO_Admin::add_action_link() Yoast 15.2

<?php
public function add_action_link( $links, $file ) {
	if ( WPSEO_BASENAME === $file && WPSEO_Capability_Utils::current_user_can( 'wpseo_manage_options' ) ) {
		$settings_link = '<a href="' . esc_url( admin_url( 'admin.php?page=' . self::PAGE_IDENTIFIER ) ) . '">' . __( 'Settings', 'wordpress-seo' ) . '</a>';
		array_unshift( $links, $settings_link );
	}

	// Add link to docs.
	$faq_link = '<a href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/1yc' ) ) . '" target="_blank">' . __( 'FAQ', 'wordpress-seo' ) . '</a>';
	array_unshift( $links, $faq_link );

	$addon_manager = new WPSEO_Addon_Manager();
	if ( WPSEO_Utils::is_yoast_seo_premium() ) {
		if ( $addon_manager->has_valid_subscription( WPSEO_Addon_Manager::PREMIUM_SLUG ) ) {
			return $links;
		}

		// Add link to where premium can be activated.
		$activation_link = '<a style="font-weight: bold;" href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/activate-my-yoast' ) ) . '" target="_blank">' . __( 'Activate your subscription', 'wordpress-seo' ) . '</a>';
		array_unshift( $links, $activation_link );

		return $links;
	}

	// Add link to premium landing page.
	$premium_link = '<a style="font-weight: bold;" href="' . esc_url( WPSEO_Shortlinker::get( 'https://yoa.st/1yb' ) ) . '" target="_blank">' . __( 'Get Premium', 'wordpress-seo' ) . '</a>';
	array_unshift( $links, $premium_link );

	return $links;
}