PHP Класс Timber\Site

Наследование: extends Core, implements Timber\CoreInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$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