A WordPress telepítési útvonala / sablontéma / képfüggvény hívása Daquan

A közelmúltban egyes témaváltások során gyakran meghívnak néhány képet, CSS-t, JS-t és más statikus fájlokat.

  • Természetesen ezeket a statikus fájlokat közvetlenül hívhatjuk abszolút elérési utak használatával.
  • De vegye figyelembe a következőketÉpíts egy állomástTesztelés, és egy sor kódprobléma, amely a témában előfordulhat, például a véletlenszerű módosítások miatt nem működő kód.
  • Chen Weiliangmég mindig szeretem használniWordPressÚtvonal függvény és relatív elérési út az erőforrások betöltéséhez.

Mivel az emberi agy nehéz megjegyezni az összetett WordPress függvényhívási kódokat, gyakran elfelejtjük, hogy melyik WordPress funkciókódot használjuk, amikor szükségünk van rájuk?

Ezért úgy döntöttünk, hogy itt felsoroljuk a WordPress elérési út függvényhívásait, és időnként frissítjük referenciaként.

Mit jelent a WordPress?Mit csinálsz?Mit tud egy weboldal?

WordPress kezdőlap elérési útja

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

PHP függvényhívás ▼

<?php echo home_url(); ?>
  • Jelenítse meg: http:// a domain nevét

WordPress telepítési útvonal

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

PHP függvényhívás ▼

<?php echo site_url(); ?>
  • Megjelenítés: http://sajatdomain/wordpress

WordPress háttérrendszerkezelési út

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

PHP függvényhívás ▼

<?php echo admin_url(); ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-admin/

wp-includes elérési út

<?php includes_url( $path ); ?>

PHP függvényhívás ▼

<?php echo includes_url(); ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-includes/

wp-tartalom elérési útja

<?php content_url( $path ); ?>

PHP függvényhívás ▼

<?php echo content_url(); ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-content

WordPress feltöltési útvonal

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

PHP függvényhívás ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-content/uploads

PHP függvényhívás ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-content/uploads/2018/01

PHP függvényhívás szerver elérési útja ▼

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

PHP függvényhívás szerver elérési útja ▼

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

WordPress bővítménypálya

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

PHP függvényhívás ▼

<?php echo plugins_url(); ?>
  • Megjelenítés: http://yourdomain/wordpress/wp-content/plugins

PHP függvényhívás ▼

<?php plugin_dir_url($file) ?>
  • Általánosan használt:      //$file (kötelező) az aktuális bővítmény abszolút elérési útját adja vissza
  • Megjelenítés: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

PHP függvényhívás ▼

<?php plugin_dir_path($file); ?>
  • Általánosan használt:      //$file (kötelező) az aktuális bővítménykiszolgáló abszolút elérési útját adja vissza.
  • A témafájl alá téve a témaszerver abszolút elérési útját is visszaadja, de nem ajánlott használni, könnyen elrontható.
  • Megjelenítés: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

WordPress téma elérési útja

<?php get_theme_roots(); ?>

Általánosan használt:

show: /themes

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

Általánosan használt:

Megjelenítés: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Általánosan használt:

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

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

Általánosan használt:

Megjelenítés: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

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

Általánosan használt:

Megjelenítés: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Általánosan használt: //visszaadja a téma nevét

Kijelző: cwlcms

<?php get_template_directory(); ?>

Általánosan használt:

Megjelenítés: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Általánosan használt:

Megjelenítés: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Megjegyzés: a get_template lekérdezi a téma style.css fájlját Ha nincs ilyen fájl a témakönyvtárban, hiba lép fel.

<?php get_stylesheet(); ?>

Általánosan használt: //Altéma használata esetén adja vissza az altéma könyvtárnevét

Kijelző: cwlcms

<?php get_stylesheet_uri(); ?>

Általánosan használt:

Megjelenítés: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Általánosan használt:

  • //Altéma használata esetén adja vissza az altéma szerver elérési útját

Megjelenítés: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //De inkább az include más fájlokban használják
<?php get_stylesheet_directory_uri(); ?>

Általánosan használt:

Megjelenítés: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Megjegyzés: a get_stylesheet lekérdezi a téma style.css fájlját Ha nincs ilyen fájl a témakönyvtárban, hiba lép fel.

Szerezzen több információt egy bloghoz

Végül ossza meg a nagyobb teljesítményű funkciókat, amelyek alapvetően megkapják a fenti útvonalakat és egyéb információkat.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • PHP függvényhívás: //get_bloginfo sokféle információt szerezhet a blogról,A blog címének lekérése, ha a $show beállítása url
  • Jelenítse meg: http:// a domain nevét

A get_bloginfo oldalon beszerezhető egyéb információk:

  • név
  • leírás
  • wpurl
  • siteurl/url
  • admin_email
  • karakterkészlet
  • változat
  • html_type
  • szöveg_irány
  • nyelv
  • stylesheet_url
  • stíluslap_könyvtár
  • sablon_url
  • sablon_könyvtár
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • comments_atom_url
  • comments_rss2_url

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztotta a „WordPress telepítési útvonalat/sablontémát/képfüggvényt, amely a Daquant hívja”, ami hasznos az Ön számára.

Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-1622.html

Üdvözöljük Chen Weiliang blogjának Telegram csatornáján, hogy értesüljön a legfrissebb hírekről!

🔔 Legyen Ön az első, aki megkapja az értékes "ChatGPT Content Marketing AI Tool használati útmutatót" a csatorna felső könyvtárában! 🌟
📚 Ez az útmutató hatalmas értéket tartalmaz, 🌟 Ritka lehetőség ez, ne hagyd ki! ⏰⌛💨
Oszd meg és lájkold, ha tetszik!
Az Ön megosztása és lájkja folyamatos motivációnk!

 

发表 评论

Az e-mail címed nem kerül nyilvánosságra. A kötelező mezőket használjuk * Címke

görgess a tetejére