PHP 클래스 Timber\Site

상속: extends Core, implements Timber\CoreInterface
파일 보기 프로젝트 열기: jarednova/timber 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$admin_email the admin email address set in the WP admin panel
$atom
$blogname
$charset string
$description string
$id the ID of a site in multisite
$language the language setting ex: en-US
$language_attributes of language attributes for usage in the tag
$multisite true if multisite, false if plain ole' WordPress
$name string
$pingback_url for people who like trackback spam
$rdf string
$rss
$rss2
$siteurl
$theme [TimberTheme](#TimberTheme)
$title string
$url

공개 메소드들

메소드 설명
__construct ( string | integer $site_name_or_id = null ) Constructs a TimberSite object
__get ( string $field ) : mixed
get_link ( ) : string
get_url ( ) : string
icon ( )
link ( ) : string Returns the link to the site's home.
meta ( $field )
update ( string $key, mixed $value )
url ( ) : string

보호된 메소드들

메소드 설명
icon_multisite ( $site_id )
init ( ) Executed for all types of sites: both multisite and "regular"
init_as_multisite ( integer $site_id )
init_as_singlesite ( ) Executed for single-blog sites
switch_to_blog ( string | integer | null $site_name_or_id ) : integer Switches to the blog requested in the request

메소드 상세

__construct() 공개 메소드

Constructs a TimberSite object
public __construct ( string | integer $site_name_or_id = null )
$site_name_or_id string | integer

__get() 공개 메소드

public __get ( string $field ) : mixed
$field string
리턴 mixed

get_url() 공개 메소드

사용 중단: 0.21.9
public get_url ( ) : string
리턴 string

icon() 공개 메소드

public icon ( )

icon_multisite() 보호된 메소드

protected icon_multisite ( $site_id )

init() 보호된 메소드

Executed for all types of sites: both multisite and "regular"
protected init ( )

init_as_multisite() 보호된 메소드

protected init_as_multisite ( integer $site_id )
$site_id integer

init_as_singlesite() 보호된 메소드

Executed for single-blog sites
protected init_as_singlesite ( )

meta() 공개 메소드

public meta ( $field )

switch_to_blog() 보호된 정적인 메소드

Switches to the blog requested in the request
protected static switch_to_blog ( string | integer | null $site_name_or_id ) : integer
$site_name_or_id string | integer | null
리턴 integer with the ID of the new blog

update() 공개 메소드

public update ( string $key, mixed $value )
$key string
$value mixed

url() 공개 메소드

또한 보기: TimberSite::link
사용 중단: 1.0.4
public url ( ) : string
리턴 string

프로퍼티 상세

$admin_email 공개적으로 프로퍼티

the admin email address set in the WP admin panel
public $admin_email

$atom 공개적으로 프로퍼티

public $atom

$blogname 공개적으로 프로퍼티

public $blogname

$charset 공개적으로 프로퍼티

public string $charset
리턴 string

$description 공개적으로 프로퍼티

public string $description
리턴 string

$id 공개적으로 프로퍼티

the ID of a site in multisite
public $id

$language 공개적으로 프로퍼티

the language setting ex: en-US
public $language

$language_attributes 공개적으로 프로퍼티

of language attributes for usage in the tag
public $language_attributes

$multisite 공개적으로 프로퍼티

true if multisite, false if plain ole' WordPress
public $multisite

$name 공개적으로 프로퍼티

public string $name
리턴 string

$pingback_url 공개적으로 프로퍼티

for people who like trackback spam
public $pingback_url

$rdf 공개적으로 프로퍼티

public string $rdf
리턴 string

$rss 공개적으로 프로퍼티

public $rss

$rss2 공개적으로 프로퍼티

public $rss2

$siteurl 공개적으로 프로퍼티

public $siteurl

$theme 공개적으로 프로퍼티

public [TimberTheme](#TimberTheme) $theme
리턴 [TimberTheme](#TimberTheme)

$title 공개적으로 프로퍼티

public string $title
리턴 string

$url 공개적으로 프로퍼티

public $url