Artikkelihakemisto
Viime aikoina joidenkin teemamuutosten aikana joitain kuvia, CSS-, JS- ja muita staattisia tiedostoja kutsutaan usein.
- Tietenkin voimme kutsua näitä staattisia tiedostoja suoraan käyttämällä absoluuttisia polkuja.
- Mutta harkitse seuraavaarakentaa verkkosivustoTestaus ja sarja koodiongelmia, joita teemassa voi olla, kuten koodi, joka ei toimi satunnaisten muutosten vuoksi.
- Chen Weiliangsilti tykkään käyttääWordPressPolkufunktio ja suhteellinen polku resurssien lataamiseen.
Koska ihmisaivoja on vaikea muistaa monimutkaisilla WordPress-toimintokutsukoodeilla, unohdamme usein, mitä WordPress-toimintokoodeja tulee käyttää, kun niitä on käytettävä?
Joten päätin listata WordPress-polkufunktiokutsut tänne ja päivittää sitä ajoittain viitteeksi.
WordPressin kotisivun polku
<?php home_url( $path, $scheme ); ?>
PHP-funktiokutsu ▼
<?php echo home_url(); ?>
- Näytä: http:// verkkotunnuksesi
WordPressin asennuspolku
<?php site_url( $path, $scheme ); ?>
PHP-funktiokutsu ▼
<?php echo site_url(); ?>
- Näyttö: http://verkkotunnus/wordpress
WordPress-taustaohjelmahallintapolku
<?php admin_url( $path, $scheme ); ?>
PHP-funktiokutsu ▼
<?php echo admin_url(); ?>
- Näyttö: http://yourdomain/wordpress/wp-admin/
wp-sisältää polun
<?php includes_url( $path ); ?>
PHP-funktiokutsu ▼
<?php echo includes_url(); ?>
- Näyttö: http://yourdomain/wordpress/wp-includes/
wp-sisältöpolku
<?php content_url( $path ); ?>
PHP-funktiokutsu ▼
<?php echo content_url(); ?>
- Näyttö: http://yourdomain/wordpress/wp-content
WordPressin latauspolku
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP-funktiokutsu ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Näyttö: http://yourdomain/wordpress/wp-content/uploads
PHP-funktiokutsu ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Näyttö: http://yourdomain/wordpress/wp-content/uploads/2018/01
PHP-funktion kutsupalvelimen polku ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
PHP-funktion kutsupalvelimen polku ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress-laajennuspolku
<?php plugins_url( $path, $plugin ); ?>
PHP-funktiokutsu ▼
<?php echo plugins_url(); ?>
- Näyttö: http://yourdomain/wordpress/wp-content/plugins
PHP-funktiokutsu ▼
<?php plugin_dir_url($file) ?>
- Yleisesti käytetty: //$tiedosto (pakollinen) palauttaa nykyisen laajennuksen absoluuttisen polun
- Näyttö: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
PHP-funktiokutsu ▼
<?php plugin_dir_path($file); ?>
- Yleisesti käytetty: //$tiedosto (pakollinen) palauttaa nykyisen laajennuspalvelimen absoluuttisen polun.
- Sen laittaminen teematiedoston alle palauttaa myös teemapalvelimen absoluuttisen polun, mutta sen käyttöä ei suositella, se on helppo sotkea.
- Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress teemapolku
<?php get_theme_roots(); ?>
Yleisesti käytetty:
show: /teemat
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Yleisesti käytetty:
Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Yleisesti käytetty:
Näytä: http://omaain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Yleisesti käytetty:
Näyttö: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Yleisesti käytetty:
Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Yleisesti käytetty: //palauta teeman nimi
Näyttö: cwlcms
<?php get_template_directory(); ?>
Yleisesti käytetty:
Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Yleisesti käytetty:
Näyttö: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Huomautus: get_template kyselee teeman style.css-tiedostoa. Jos sellaista tiedostoa ei ole teemahakemistossa, tapahtuu virhe.
<?php get_stylesheet(); ?>
Yleisesti käytetty: //Jos käytät alateemaa, palauta alateeman hakemistonimi
Näyttö: cwlcms
<?php get_stylesheet_uri(); ?>
Yleisesti käytetty:
Näyttö: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Yleisesti käytetty:
- //Jos käytät alateemaa, palauta alateeman palvelinpolku
Näyttö: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Mutta sitä käytetään enemmän muissa tiedostoissa
<?php get_stylesheet_directory_uri(); ?>
Yleisesti käytetty:
Näyttö: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Huomautus: get_stylesheet kyselee teeman style.css-tiedostoa. Jos sellaista tiedostoa ei ole teemahakemistossa, tapahtuu virhe.
Hanki useita tietoja blogia varten
Lopuksi jaa tehokkaampia toimintoja, jotka periaatteessa saavat kaikki yllä olevat polut ja muut tiedot.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP-funktiokutsu: //get_bloginfo voi saada monenlaista tietoa blogista,Hae blogin osoite, kun $show-asetuksena on url
- Näytä: http:// verkkotunnuksesi
Muita tietoja, joita saa get_bloginfosta:
- nimi
- kuvaus
- wpurl
- siteurl/url
- admin_email
- charset
- versio
- html_type
- text_direction
- Kieli
- stylesheet_url
- tyylitaulukko_hakemisto
- template_url
- malli_hakemisto
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- comments_atom_url
- comments_rss2_url
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "WordPressin asennuspolun/malliteeman/kuvafunktion, joka kutsuu Daquania", josta on sinulle hyötyä.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-1622.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!