Article Directory
Nedavno, tokom nekih promjena teme, često se pozivaju neke slike, CSS, JS i drugi statički fajlovi.
- Naravno, za ove statičke datoteke, možemo ih pozvati direktno koristeći apsolutne putanje.
- Ali razmotrite sljedećeIzgradite stanicuTestiranje i niz problema s kodom koje tema može imati, kao što je kod koji ne radi zbog nasumičnih modifikacija.
- Chen Weiliangi dalje volim da koristimWordPressFunkcija putanje i relativna staza za učitavanje resursa.
Budući da je ljudski mozak teško zapamtiti zbog složenih kodova za pozivanje WordPress funkcija, često zaboravljamo koje kodove WordPress funkcija koristiti kada ih trebamo koristiti?
Stoga sam odlučio da ovdje navedem pozive funkcije WordPress putanje i povremeno ih ažuriram za referencu.
Putanja WordPress početne stranice
<?php home_url( $path, $scheme ); ?>
Poziv PHP funkcije ▼
<?php echo home_url(); ?>
- Prikaži: http:// ime vaše domene
Putanja za instalaciju WordPress-a
<?php site_url( $path, $scheme ); ?>
Poziv PHP funkcije ▼
<?php echo site_url(); ?>
- Prikaz: http://yourdomain/wordpress
WordPress backendput upravljanja
<?php admin_url( $path, $scheme ); ?>
Poziv PHP funkcije ▼
<?php echo admin_url(); ?>
- Prikaz: http://yourdomain/wordpress/wp-admin/
wp-uključuje putanju
<?php includes_url( $path ); ?>
Poziv PHP funkcije ▼
<?php echo includes_url(); ?>
- Prikaz: http://yourdomain/wordpress/wp-includes/
wp-content putanja
<?php content_url( $path ); ?>
Poziv PHP funkcije ▼
<?php echo content_url(); ?>
- Prikaz: http://yourdomain/wordpress/wp-content
WordPress putanja za otpremanje
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
Poziv PHP funkcije ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Prikaz: http://yourdomain/wordpress/wp-content/uploads
Poziv PHP funkcije ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Prikaz: http://yourdomain/wordpress/wp-content/uploads/2018/01
Putanja servera poziva PHP funkcije ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
Putanja servera poziva PHP funkcije ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress dodatakput
<?php plugins_url( $path, $plugin ); ?>
Poziv PHP funkcije ▼
<?php echo plugins_url(); ?>
- Prikaz: http://yourdomain/wordpress/wp-content/plugins
Poziv PHP funkcije ▼
<?php plugin_dir_url($file) ?>
- Obično se koristi: //$file (obavezno) vraća apsolutnu putanju trenutnog dodatka
- Prikaz: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
Poziv PHP funkcije ▼
<?php plugin_dir_path($file); ?>
- Obično se koristi: //$file (obavezno) vraća apsolutnu putanju trenutnog plugin servera.
- Stavljanje ispod datoteke teme će takođe vratiti apsolutnu putanju servera tema, ali se ne preporučuje da je koristite, lako je zabrljati.
- Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
Putanja WordPress teme
<?php get_theme_roots(); ?>
Obično se koristi:
emisija: /themes
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Obično se koristi:
Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Obično se koristi:
Prikaži: http://yourdomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Obično se koristi:
Prikaz: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Obično se koristi:
Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Obično se koristi: //vrati ime teme
Prikaz: cwlcms
<?php get_template_directory(); ?>
Obično se koristi:
Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Obično se koristi:
Prikaz: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Napomena: get_template postavlja upit za style.css datoteku teme.Ako ne postoji takva datoteka u direktoriju teme, pojavit će se greška.
<?php get_stylesheet(); ?>
Obično se koristi: //Ako koristite pod-temu, vratite ime direktorija pod-teme
Prikaz: cwlcms
<?php get_stylesheet_uri(); ?>
Obično se koristi:
Prikaz: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Obično se koristi:
- //Ako koristite pod-temu, vratite stazu servera pod-teme
Prikaz: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Ali se više koristi u uključivanju drugih datoteka
<?php get_stylesheet_directory_uri(); ?>
Obično se koristi:
Prikaz: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Napomena: get_stylesheet postavlja upit za style.css datoteku teme.Ako ne postoji takva datoteka u direktoriju teme, pojavit će se greška.
Dobijte više informacija za blog
Konačno, podijelite moćnije funkcije koje u osnovi dobijaju sve gore navedene puteve i druge informacije.
<?php get_bloginfo( '$show', '$filter' ) ?>
- Poziv PHP funkcije: //get_bloginfo može dobiti razne informacije o blogu,Dobijte adresu bloga kada je $show postavljen na url
- Prikaži: http:// ime vaše domene
Ostale informacije koje možete dobiti putem get_bloginfo:
- ime
- opis
- wpurl
- siteurl/url
- ADMIN_EMAIL
- charset
- verzija
- html_type
- text_direction
- jezik
- stylesheet_url
- stylesheet_directory
- template_url
- template_directory
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- comments_atom_url
- comments_rss2_url
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dijeli "WordPress instalacijsku putanju/temu predloška/sliku funkciju poziva Daquan", što vam je od pomoći.
Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-1622.html
Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!
📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
Podelite i lajkujte ako želite!
Vaše dijeljenje i lajkovi su naša stalna motivacija!