Ricerca…


introduzione

Recupera informazioni sul sito corrente.

Sintassi

  • get_bloginfo ($ mostra, $ filtro)

Parametri

Parametro Dettagli
$ spettacolo (stringa) Le informazioni sull'impostazione del sito da recuperare.
Filtro $ (stringa) La specifica su se restituire un valore filtrato o meno.

Osservazioni

$ spettacolo

Valori Descrizione Esempio
'nome' (predefinito) Titolo del sito 'Matt Mullenweg'
'descrizione' Slogan del sito 'Just another WordPress site'
'Wpurl' URL dell'installazione di WordPress. Uguale alla funzione site_url() 'http://example.com' , 'http://localhost/wordpress'
'Url' URL del sito. Uguale alla funzione home_url() 'http://example.com' , 'http://localhost/wordpress'
'Admin_email' Indirizzo email dell'amministratore principale '[email protected]'
'Charset' Codifica dei caratteri delle pagine e dei feed 'UTF-8'
'versione' Versione corrente dell'installazione di WordPress '4.5'
'Html_type' valore del tipo di contenuto dell'HTML 'text/html'
'Text_direction' Direzione del testo determinata dalla lingua del sito 'ltr'
'linguaggio' Codice lingua basato su ISO 639-1 'en-US'
'Stylesheet_url' URL del foglio di stile del tema attivato. Priorità valore: tema figlio »tema padre. 'http://example.com/wp-content/themes/twentysixteen/style.css'
'Stylesheet_directory' Posizione della risorsa del tema attivato. Priorità valore: tema figlio »tema padre. 'http://example.com/wp-content/themes/twentysixteen'
'Template_url' Directory URL del tema attivato. Priorità valore: tema padre »Tema bambino. 'http://example.com/wp-content/themes/twentysixteen'
'Template_directory' Lo stesso di 'template_url'
'Pingback_url' Pingback XML-RPC file 'http://example/xmlrpc.php'
'Atom_url' URL del feed Atom 'http://example/feed/atom/'
'Rdf_url' URL feed RDF / RSS 1.0 'http://example/feed/rdf/'
'Rss_url' RSS 0.92 feed URL 'http://example/feed/rss/'
'Rss2_url' URL del feed RSS 2.0 'http://example/feed/'
'Comments_atom_url' Commenti URL del feed Atom 'http://example/comments/feed/atom/'
'indirizzo del sito' (deprecato) Utilizzare invece 'url'
'casa' (deprecato) Utilizzare invece 'url'

Filtro $

Valori Descrizione Esempio
'raw' (predefinito) Nessun filtro verrà applicato dati grezzi
'display' I filtri verranno applicati al valore restituito se $show non è né 'url' , 'directory' , 'home' dati filtrati

Ottenere il titolo del sito

<?php echo get_bloginfo( 'name' ); ?>

o

<?php echo get_bloginfo(); ?>

Produzione

Matt Mullenweg

Basato su queste impostazioni di esempio

inserisci la descrizione dell'immagine qui

Ottenere la tagline del sito

<?php echo get_bloginfo( 'description' ); ?>

Produzione

Just another WordPress site

Basato su queste impostazioni di esempio

inserisci la descrizione dell'immagine qui

Ottenere l'URL del tema attivo

<?php echo esc_url( get_bloginfo( 'stylesheet_directory' ) ); ?>

Produzione

http://example.com/wp-content/themes/twentysixteen

alternative

Internamente, get_bloginfo( 'stylesheet_directory' ) chiama get_stylesheet_directory_uri() , quindi puoi usare quello:

<?php echo esc_url( get_stylesheet_directory_uri() ); ?>

Molti sviluppatori preferiscono utilizzare queste funzioni dedicate a causa di convenzioni di denominazione incoerenti tra loro e get_bloginfo() . Ad esempio, get_stylesheet_directory() restituisce il percorso del tema figlio; tuttavia, come illustra il nostro esempio precedente, get_bloginfo( 'stylesheet_directory' ) restituisce l'URL del tema get_bloginfo( 'stylesheet_directory' ) . Se invece usi get_stylesheet_directory_uri() , ci sono meno possibilità di confusione sul fatto che tu stia recuperando un percorso o un URL.

Ottieni l'URL del sito

<?php echo esc_url(get_bloginfo('url')); ?>

o se è necessario il collegamento a una pagina secondaria

<?php echo esc_url(get_bloginfo('url') . '/some-sub-page');  ?>

Ottieni l'indirizzo email dell'amministratore del sito

Possiamo utilizzare la funzione get_bloginfo per recuperare l'indirizzo email dell'amministratore del sito.

<?php echo get_bloginfo('admin_email'); ?>


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow