WordPress
get_bloginfo ()
Zoeken…
Invoering
Haalt informatie op over de huidige site.
Syntaxis
- get_bloginfo ($ show, $ filter)
parameters
Parameter | Details |
---|---|
$ tonen | (tekenreeks) De informatie over de site-instelling die moet worden opgehaald. |
$ filter | (string) De specificatie over het al dan niet retourneren van een gefilterde waarde. |
Opmerkingen
$ tonen
waarden | Beschrijving | Voorbeeld |
---|---|---|
'name' (standaard) | Pagina Titel | 'Matt Mullenweg' |
'Beschrijving' | Tagline van de site | 'Just another WordPress site' |
'Wpurl' | URL van de WordPress-installatie. Hetzelfde als de site_url() functie | 'http://example.com' , 'http://localhost/wordpress' |
'Url' | URL van de site. Hetzelfde als de home_url() functie | 'http://example.com' , 'http://localhost/wordpress' |
'ADMIN_EMAIL' | E-mailadres van de hoofdbeheerder | '[email protected]' |
'Charset' | Tekencodering van de pagina's en feeds | 'UTF-8' |
'versie' | Huidige versie van de WordPress-installatie | '4.5' |
'Html_type' | inhoudstype waarde van de HTML | 'text/html' |
'tekstrichting' | Tekstrichting bepaald door de taal van de site | 'ltr' |
'taal' | Op ISO 639-1 gebaseerde taalcode | 'en-US' |
'Stylesheet_url' | URL van de stylesheet van het geactiveerde thema. Waardeprioriteit: Kindthema »Hoofdthema. | 'http://example.com/wp-content/themes/twentysixteen/style.css' |
'Stylesheet_directory' | Bronlocatie van het geactiveerde thema. Waardeprioriteit: Kindthema »Hoofdthema. | 'http://example.com/wp-content/themes/twentysixteen' |
'Template_url' | URL-directory van het geactiveerde thema. Waardeprioriteit: ouderthema »Kindthema. | 'http://example.com/wp-content/themes/twentysixteen' |
'Template_directory' | Hetzelfde als 'template_url' | |
'Pingback_url' | Pingback XML-RPC-bestand | 'http://example/xmlrpc.php' |
'Atom_url' | Atom feed URL | 'http://example/feed/atom/' |
'Rdf_url' | RDF / RSS 1.0 feed-URL | 'http://example/feed/rdf/' |
'Rss_url' | RSS 0.92 feed URL | 'http://example/feed/rss/' |
'Rss2_url' | RSS 2.0 feed URL | 'http://example/feed/' |
'Comments_atom_url' | Opmerkingen Atom feed URL | 'http://example/comments/feed/atom/' |
'Siteurl' | (verouderd) Gebruik in plaats daarvan 'url' | |
'huis' | (verouderd) Gebruik in plaats daarvan 'url' |
$ filter
waarden | Beschrijving | Voorbeeld |
---|---|---|
'raw' (standaard) | Er worden geen filters toegepast | ruwe data |
'Scherm' | Filters worden toegepast op de retourwaarde als $show noch 'url' , 'directory' , 'home' | gefilterde gegevens |
De sitetitel ophalen
<?php echo get_bloginfo( 'name' ); ?>
of
<?php echo get_bloginfo(); ?>
uitgang
Matt Mullenweg
Gebaseerd op deze voorbeeldinstellingen
De tagline van de site ophalen
<?php echo get_bloginfo( 'description' ); ?>
uitgang
Just another WordPress site
Gebaseerd op deze voorbeeldinstellingen
De actieve thema-URL ophalen
<?php echo esc_url( get_bloginfo( 'stylesheet_directory' ) ); ?>
uitgang
http://example.com/wp-content/themes/twentysixteen
alternatieven
Intern get_bloginfo( 'stylesheet_directory' )
get_stylesheet_directory_uri()
, dus misschien wilt u dat in plaats daarvan gebruiken:
<?php echo esc_url( get_stylesheet_directory_uri() ); ?>
Veel ontwikkelaars gebruiken deze speciale functies liever vanwege inconsistente naamgevingsconventies tussen hen en get_bloginfo()
. get_stylesheet_directory()
retourneert bijvoorbeeld het onderliggende get_stylesheet_directory()
; zoals ons vorige voorbeeld illustreert, get_bloginfo( 'stylesheet_directory' )
de onderliggende thema-URL. Als u in plaats daarvan get_stylesheet_directory_uri()
gebruikt, is er minder kans op verwarring over het feit of u een pad of een URL get_stylesheet_directory_uri()
.
URL van de site ophalen
<?php echo esc_url(get_bloginfo('url')); ?>
of als u moest linken naar een subpagina
<?php echo esc_url(get_bloginfo('url') . '/some-sub-page'); ?>
Ontvang e-mailadres van sitebeheerder
We kunnen de functie get_bloginfo
gebruiken om het e-mailadres van de get_bloginfo
op te halen.
<?php echo get_bloginfo('admin_email'); ?>