PHP 클래스 WPSEO_Admin_Banner_Sidebar, wordpress-seo

파일 보기 프로젝트 열기: yoast/wordpress-seo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$banner_renderer WPSEO_Admin_Banner_Renderer
$banner_spots WPSEO_Admin_Banner_Spot[]
$title string

공개 메소드들

메소드 설명
__construct ( string $title, WPSEO_Admin_Banner_Renderer $banner_renderer ) WPSEO_Admin_Banner_Sidebar constructor.
get_banner_spots ( ) : WPSEO_Admin_Banner_Spot[] Returns array with bannerspots.
get_title ( ) : string Returns the set title.
initialize ( WPSEO_Features $features ) Initializes the banner sidebar by setting its banner spots.

보호된 메소드들

메소드 설명
add_banner_spot ( WPSEO_Admin_Banner_Spot $spot ) Adds a banner spot.
get_active_extensions ( ) : array Returns an array with the Yoast SEO extensions with the value true when they are active.
get_courses_spot ( ) : WPSEO_Admin_Banner_Spot Returns the courses banner spot.
get_extensions_spot ( array $active_extensions ) : WPSEO_Admin_Banner_Spot Returns the extensions banner spot.
get_premium_spot ( ) : WPSEO_Admin_Banner_Spot Returns the premium banner spot.
get_remove_banner_spot ( ) : WPSEO_Admin_Banner_Spot Returns the remove banner spot.
get_services_spot ( ) : WPSEO_Admin_Banner_Spot Returns the services banner spot.

메소드 상세

__construct() 공개 메소드

WPSEO_Admin_Banner_Sidebar constructor.
public __construct ( string $title, WPSEO_Admin_Banner_Renderer $banner_renderer )
$title string The title for the sidebar.
$banner_renderer WPSEO_Admin_Banner_Renderer The render class for banners.

add_banner_spot() 보호된 메소드

Adds a banner spot.
protected add_banner_spot ( WPSEO_Admin_Banner_Spot $spot )
$spot WPSEO_Admin_Banner_Spot The spot to add.

get_active_extensions() 보호된 메소드

Returns an array with the Yoast SEO extensions with the value true when they are active.
protected get_active_extensions ( ) : array
리턴 array

get_banner_spots() 공개 메소드

Returns array with bannerspots.
public get_banner_spots ( ) : WPSEO_Admin_Banner_Spot[]
리턴 WPSEO_Admin_Banner_Spot[]

get_courses_spot() 보호된 메소드

Returns the courses banner spot.
protected get_courses_spot ( ) : WPSEO_Admin_Banner_Spot
리턴 WPSEO_Admin_Banner_Spot

get_extensions_spot() 보호된 메소드

Returns the extensions banner spot.
protected get_extensions_spot ( array $active_extensions ) : WPSEO_Admin_Banner_Spot
$active_extensions array The active extensions.
리턴 WPSEO_Admin_Banner_Spot

get_premium_spot() 보호된 메소드

Returns the premium banner spot.
protected get_premium_spot ( ) : WPSEO_Admin_Banner_Spot
리턴 WPSEO_Admin_Banner_Spot

get_remove_banner_spot() 보호된 메소드

Returns the remove banner spot.
protected get_remove_banner_spot ( ) : WPSEO_Admin_Banner_Spot
리턴 WPSEO_Admin_Banner_Spot

get_services_spot() 보호된 메소드

Returns the services banner spot.
protected get_services_spot ( ) : WPSEO_Admin_Banner_Spot
리턴 WPSEO_Admin_Banner_Spot

get_title() 공개 메소드

Returns the set title.
public get_title ( ) : string
리턴 string

initialize() 공개 메소드

Initializes the banner sidebar by setting its banner spots.
public initialize ( WPSEO_Features $features )
$features WPSEO_Features Class regarding WPSEO Features.

프로퍼티 상세

$banner_renderer 보호되어 있는 프로퍼티

protected WPSEO_Admin_Banner_Renderer $banner_renderer
리턴 WPSEO_Admin_Banner_Renderer

$banner_spots 보호되어 있는 프로퍼티

protected WPSEO_Admin_Banner_Spot[] $banner_spots
리턴 WPSEO_Admin_Banner_Spot[]

$title 보호되어 있는 프로퍼티

protected string $title
리턴 string