WordPress installasjonsbane / maltema / bildefunksjonskall Daquan

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.

Hva betyr WordPress?Hva gjør du?Hva kan en nettside gjøre?

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!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 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!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen