Artikkelkatalog
Nylig, under noen temaendringer, kalles ofte noen bilder, CSS, JS og andre statiske filer.
- Selvfølgelig, for disse statiske filene, kan vi kalle dem direkte ved å bruke absolutte baner.
- Men tenk på følgendebygge en nettsideTesting, og en rekke kodeproblemer som temaet kan ha, for eksempel kode som ikke fungerer på grunn av tilfeldige modifikasjoner.
- Chen Weiliangliker fortsatt å brukeWordPressBanefunksjon og relativ bane for ressurslasting.
Fordi den menneskelige hjernen er vanskelig å huske den komplekse WordPress-funksjonsanropskoden, glemmer vi ofte hvilken WordPress-funksjonskode vi skal bruke når vi skal bruke den?
Så bestemte meg for å liste opp WordPress-banefunksjonen her og oppdatere den av og til for referanse.
WordPress hjemmeside sti
<?php home_url( $path, $scheme ); ?>
PHP-funksjonskall ▼
<?php echo home_url(); ?>
- Vis: http:// ditt domenenavn
Installasjonsvei for WordPress
<?php site_url( $path, $scheme ); ?>
PHP-funksjonskall ▼
<?php echo site_url(); ?>
- Visning: http://dittdomene/wordpress
WordPress-backendledelsesvei
<?php admin_url( $path, $scheme ); ?>
PHP-funksjonskall ▼
<?php echo admin_url(); ?>
- Visning: http://dittdomene/wordpress/wp-admin/
wp-inkluderer bane
<?php includes_url( $path ); ?>
PHP-funksjonskall ▼
<?php echo includes_url(); ?>
- Visning: http://dittdomene/wordpress/wp-includes/
wp-innholdsbane
<?php content_url( $path ); ?>
PHP-funksjonskall ▼
<?php echo content_url(); ?>
- Vis: http://dittdomene/wordpress/wp-innhold
WordPress opplastingsbane
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP-funksjonskall ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Vis: http://dittdomene/wordpress/wp-content/uploads
PHP-funksjonskall ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Visning: http://dittdomene/wordpress/wp-content/uploads/2018/01
PHP funksjon kall server bane ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Visning: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
PHP funksjon kall server bane ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Visning: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress-pluginsti
<?php plugins_url( $path, $plugin ); ?>
PHP-funksjonskall ▼
<?php echo plugins_url(); ?>
- Visning: http://dittdomene/wordpress/wp-content/plugins
PHP-funksjonskall ▼
<?php plugin_dir_url($file) ?>
- Ofte brukt: //$fil (påkrevd) returnerer den absolutte banen til gjeldende plugin
- Visning: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
PHP-funksjonskall ▼
<?php plugin_dir_path($file); ?>
- Ofte brukt: //$fil (påkrevd) returnerer den absolutte banen til gjeldende plugin-server.
- Å legge den under temafilen vil også returnere den absolutte banen til temaserveren, men det anbefales ikke å bruke den, det er lett å rote til.
- Skjerm: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress-temabane
<?php get_theme_roots(); ?>
Ofte brukt:
vis: /temaer
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Ofte brukt:
Skjerm: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Ofte brukt:
Vis: http://dindomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Ofte brukt:
Visning: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Ofte brukt:
Visning: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Ofte brukt: //retur temanavn
Skjerm: cwlcms
<?php get_template_directory(); ?>
Ofte brukt:
Visning: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Ofte brukt:
Visning: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Merk: get_template spør etter style.css-filen til temaet. Hvis det ikke finnes en slik fil i temakatalogen, vil det oppstå en feil.
<?php get_stylesheet(); ?>
Ofte brukt: //Hvis du bruker et undertema, returner katalognavnet til undertemaet
Skjerm: cwlcms
<?php get_stylesheet_uri(); ?>
Ofte brukt:
Visning: http://dittdomene.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Ofte brukt:
- //Hvis du bruker et undertema, returner undertema-serverbanen
Visning: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Men det er mer brukt i include andre filer
<?php get_stylesheet_directory_uri(); ?>
Ofte brukt:
Visning: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Merk: get_stylesheet spør etter style.css-filen til temaet. Hvis det ikke finnes en slik fil i temakatalogen, vil det oppstå en feil.
Få flere opplysninger fra en blogg
Til slutt, del kraftigere funksjoner som i utgangspunktet får alle de ovennevnte banene og annen informasjon.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP-funksjonskall: //get_bloginfo kan få en rekke informasjon om bloggen,Få bloggadresse når $show er satt til url
- Vis: http:// ditt domenenavn
Annen informasjon som kan fås ved get_bloginfo:
- navn
- beskrivelse
- wpurl
- siteurl/url
- admin_email
- tegnsett
- versjon
- html_type
- tekst_retning
- Språk
- stylesheet_url
- stilarkkatalog
- template_url
- mal_katalog
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- comments_atom_url
- comments_rss2_url
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "WordPress Installation Path/Template Theme/Image Function Calling Daquan", som er nyttig for deg.
Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-1622.html
Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!