PHP Класс WPSEO_Metabox_Tab_Section, wordpress-seo

Наследование: implements WPSEO_Metabox_Section
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$name string
$tabs WPSEO_Metabox_Tab[]

Открытые методы

Метод Описание
__construct ( string $name, string $link_content, array $tabs = [], array $options = [] ) Constructor.
add_tab ( WPSEO_Metabox_Tab $tab ) Add a WPSEO_Metabox_Tab object to the tabs.
display_content ( ) Outputs the section content if any tab has been added.
display_link ( ) Outputs the section link if any tab has been added.

Защищенные методы

Метод Описание
has_tabs ( ) : boolean Checks if any tabs have been added to the section.

Приватные методы

Метод Описание
tab_content ( ) : string Concatenates all tabs' content into one html string.
tab_links ( ) : string Concatenates all tabs' links into one html string.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $name, string $link_content, array $tabs = [], array $options = [] )
$name string The name of the section, used as an identifier in the html. Can only contain URL safe characters.
$link_content string The text content of the section link.
$tabs array The metabox tabs (`WPSEO_Metabox_Tabs[]`) to be included in the section.
$options array Optional link attributes.

add_tab() публичный Метод

Add a WPSEO_Metabox_Tab object to the tabs.
public add_tab ( WPSEO_Metabox_Tab $tab )
$tab WPSEO_Metabox_Tab Tab to add.

display_content() публичный Метод

Outputs the section content if any tab has been added.
public display_content ( )

has_tabs() защищенный Метод

Checks if any tabs have been added to the section.
protected has_tabs ( ) : boolean
Результат boolean

Описание свойств

$name публичное свойство

public string $name
Результат string

$tabs публичное свойство

public WPSEO_Metabox_Tab[] $tabs
Результат WPSEO_Metabox_Tab[]