PHP 클래스 Twitter\WordPress\Admin\Settings\Buttons\Tweet

부터: 1.0.0
상속: implements Twitter\WordPress\Admin\Settings\SettingsSection
파일 보기 프로젝트 열기: twitter/wordpress

보호된 프로퍼티들

프로퍼티 타입 설명
$hook_suffix The hook suffix of the parent settings page

공개 메소드들

메소드 설명
addToSettingsPage ( string $hook_suffix ) : boolean Add Tweet button content wrapper option and settings section to an existing settings page
defineSection ( ) : void Define Tweet button section and the fields within
displayPosition ( ) : void Choose to display a Tweet button before, after, or before & after every public post
displaySize ( ) : void Choose a large button size, overriding the default
featureName ( ) : string Reference the feature by name
getPositionOptions ( ) : array Get option values and labels for dropdown display
onload ( ) : void Set up settings section
sanitizeOption ( array $options ) : array Sanitize posted option before saving
sectionHeader ( ) : void Introduce the settings section

메소드 상세

addToSettingsPage() 공개 정적인 메소드

Add Tweet button content wrapper option and settings section to an existing settings page
부터: 1.0.0
public static addToSettingsPage ( string $hook_suffix ) : boolean
$hook_suffix string hook suffix of an existing settings page
리턴 boolean site attribution settings loaded

defineSection() 공개 메소드

Define Tweet button section and the fields within
부터: 1.0.0
public defineSection ( ) : void
리턴 void

displayPosition() 공개 메소드

Choose to display a Tweet button before, after, or before & after every public post
부터: 1.0.0
public displayPosition ( ) : void
리턴 void

displaySize() 공개 메소드

Choose a large button size, overriding the default
부터: 1.0.0
public displaySize ( ) : void
리턴 void

featureName() 공개 정적인 메소드

Reference the feature by name
부터: 1.0.0
public static featureName ( ) : string
리턴 string translated feature name

getPositionOptions() 공개 정적인 메소드

Get option values and labels for dropdown display
부터: 1.0.0
public static getPositionOptions ( ) : array
리턴 array option values and labels { @type string option value @type string translated option label }

onload() 공개 메소드

Set up settings section
부터: 1.0.0
public onload ( ) : void
리턴 void

sanitizeOption() 공개 정적인 메소드

Sanitize posted option before saving
부터: 1.0.0
public static sanitizeOption ( array $options ) : array
$options array submitted option { @type string option name @type mixed option value }
리턴 array $options cleaned option { @type string option name @type string option value }

sectionHeader() 공개 정적인 메소드

Introduce the settings section
부터: 1.0.0
public static sectionHeader ( ) : void
리턴 void

프로퍼티 상세

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

The hook suffix of the parent settings page
부터: 1.0.0
protected $hook_suffix