Percorso di installazione di WordPress/tema del modello/chiamata della funzione immagine Daquan

Di recente, durante alcune modifiche al tema, vengono spesso richiamate alcune immagini, CSS, JS e altri file statici.

  • Naturalmente, per questi file statici, possiamo chiamarli direttamente usando percorsi assoluti.
  • Ma considera quanto seguecostruire un sito webTest e una serie di problemi di codice che il tema potrebbe avere, ad esempio codice che non funziona a causa di modifiche casuali.
  • Chen Weiangpiace ancora usareWordPressFunzione Path e percorso relativo per il caricamento delle risorse.

Poiché il cervello umano è difficile da ricordare per i complessi codici di chiamata di funzioni di WordPress, spesso dimentichiamo quali codici di funzione di WordPress utilizzare quando dobbiamo usarli?

Quindi, ho deciso di elencare qui le chiamate della funzione del percorso di WordPress e aggiornarlo occasionalmente come riferimento.

Cosa significa WordPress?Cosa fai?Cosa può fare un sito web?

Percorso della home page di WordPress

<?php home_url( $path, $scheme ); ?>

Chiamata alla funzione PHP ▼

<?php echo home_url(); ?>
  • Visualizza: http:// il tuo nome di dominio

Percorso di installazione di WordPress

<?php site_url( $path, $scheme ); ?>

Chiamata alla funzione PHP ▼

<?php echo site_url(); ?>
  • Display: http://tuodominio/wordpress

Backend di WordPresspercorso di gestione

<?php admin_url( $path, $scheme ); ?>

Chiamata alla funzione PHP ▼

<?php echo admin_url(); ?>
  • Display: http://tuodominio/wordpress/wp-admin/

wp-include il percorso

<?php includes_url( $path ); ?>

Chiamata alla funzione PHP ▼

<?php echo includes_url(); ?>
  • Display: http://tuodominio/wordpress/wp-includes/

percorso del contenuto wp

<?php content_url( $path ); ?>

Chiamata alla funzione PHP ▼

<?php echo content_url(); ?>
  • Display: http://tuodominio/wordpress/wp-content

Percorso di caricamento di WordPress

<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>

Chiamata alla funzione PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Display: http://tuodominio/wordpress/wp-content/uploads

Chiamata alla funzione PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Visualizza: http://tuodominio/wordpress/wp-content/uploads/2018/01

Percorso del server di chiamata della funzione PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

Percorso del server di chiamata della funzione PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

Plugin WordPresssentiero

<?php plugins_url( $path, $plugin ); ?>

Chiamata alla funzione PHP ▼

<?php echo plugins_url(); ?>
  • Display: http://tuodominio/wordpress/wp-content/plugins

Chiamata alla funzione PHP ▼

<?php plugin_dir_url($file) ?>
  • Usato comunemente:      //$file (obbligatorio) restituisce il percorso assoluto del plugin corrente
  • Display: http://tuodominio/wordpress/wp-content/plugins/tuoplugin/

Chiamata alla funzione PHP ▼

<?php plugin_dir_path($file); ?>
  • Usato comunemente:      //$file (obbligatorio) restituisce il percorso assoluto del server del plugin corrente.
  • Metterlo sotto il file del tema restituirà anche il percorso assoluto del server del tema, ma non è consigliabile utilizzarlo, è facile sbagliare.
  • Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

Percorso del tema WordPress

<?php get_theme_roots(); ?>

Usato comunemente:

mostra: /temi

<?php get_theme_root( '$stylesheet_or_template' ); ?>

Usato comunemente:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Usato comunemente:

Mostra: http://yourdomain.com/wordpress/wp-content/themes

<?php get_theme_file_uri( '$file' ) ?>

Usato comunemente:

Display: http://tuodominio.com/wordpress/wp-content/themes/cwlcms

<?php get_theme_file_path( '$file' ) ?>

Usato comunemente:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Usato comunemente: //restituisce il nome del tema

Display: cwlcms

<?php get_template_directory(); ?>

Usato comunemente:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Usato comunemente:

Display: http://tuodominio.com/wordpress/wp-content/themes/cwlcms

Nota: get_template interroga il file style.css del tema.Se non è presente un file di questo tipo nella directory del tema, si verificherà un errore.

<?php get_stylesheet(); ?>

Usato comunemente: //Se si utilizza un sottotema, restituisce il nome della directory del sottotema

Display: cwlcms

<?php get_stylesheet_uri(); ?>

Usato comunemente:

Display: http://tuodominio.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Usato comunemente:

  • //Se si utilizza un sottotema, restituisce il percorso del server del sottotema

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Ma è più usato per includere altri file
<?php get_stylesheet_directory_uri(); ?>

Usato comunemente:

Display: http://tuodominio.com/wordpress/wp-content/themes/cwlcms

Nota: get_stylesheet interroga il file style.css del tema.Se non è presente un file di questo tipo nella directory del tema, si verificherà un errore.

Ottieni più informazioni da un blog

Infine, condividi funzioni più potenti che fondamentalmente ottengono tutti i percorsi sopra e altre informazioni.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Chiamata di funzione PHP: //get_bloginfo può ottenere una varietà di informazioni sul blog,Ottieni l'indirizzo del blog quando $show è impostato su URL
  • Visualizza: http:// il tuo nome di dominio

Altre informazioni che possono essere ottenute da get_bloginfo:

  • Nome
  • descrizione
  • rovescio
  • URL/URL del sito
  • admin_email
  • set di caratteri
  • versione
  • tipo_html
  • direzione_testo
  • Lingua
  • foglio di stile_url
  • directory_foglio_stile
  • modello_url
  • directory_modello
  • pingback_url
  • atomo_url
  • rdf_url
  • rss_url
  • rss2_url
  • commenti_atom_url
  • commenti_rss2_url

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Percorso di installazione di WordPress/Tema del modello/Funzione immagine che chiama Daquan", che è utile per te.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-1622.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部