WordPress installationssti / skabelon tema / billedfunktion kalder Daquan

For nylig, under nogle temaændringer, kaldes nogle billeder, CSS, JS og andre statiske filer ofte.

  • For disse statiske filer kan vi naturligvis kalde dem direkte ved hjælp af absolutte stier.
  • Men overvej følgendebygge en hjemmesideTest, og en række kodeproblemer, som temaet kan have, såsom kode, der ikke virker på grund af tilfældige ændringer.
  • Chen Weiliangstadig gerne brugeWordPressStifunktion og relativ sti til ressourceindlæsning.

Fordi den menneskelige hjerne er svær at huske for komplekse WordPress-funktionskaldekoder, glemmer vi ofte, hvilke WordPress-funktionskoder vi skal bruge, når vi skal bruge dem?

Så jeg besluttede at liste WordPress-stifunktionsopkaldene her og opdatere det lejlighedsvis til reference.

Hvad betyder WordPress?Hvad laver du?Hvad kan en hjemmeside?

WordPress hjemmeside sti

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

PHP funktionskald ▼

<?php echo home_url(); ?>
  • Vis: http:// dit domænenavn

WordPress installationssti

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

PHP funktionskald ▼

<?php echo site_url(); ?>
  • Visning: http://ditdomæne/wordpress

WordPress backendledelsesvej

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

PHP funktionskald ▼

<?php echo admin_url(); ?>
  • Visning: http://ditdomæne/wordpress/wp-admin/

wp-inkluderer sti

<?php includes_url( $path ); ?>

PHP funktionskald ▼

<?php echo includes_url(); ?>
  • Visning: http://ditdomæne/wordpress/wp-includes/

wp-indholdssti

<?php content_url( $path ); ?>

PHP funktionskald ▼

<?php echo content_url(); ?>
  • Vis: http://ditdomæne/wordpress/wp-indhold

WordPress upload sti

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

PHP funktionskald ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Vis: http://ditdomæne/wordpress/wp-content/uploads

PHP funktionskald ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Vis: http://ditdomæne/wordpress/wp-content/uploads/2018/01

PHP funktion kalder server sti ▼

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

PHP funktion kalder server sti ▼

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

WordPress pluginsti

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

PHP funktionskald ▼

<?php echo plugins_url(); ?>
  • Vis: http://ditdomæne/wordpress/wp-content/plugins

PHP funktionskald ▼

<?php plugin_dir_url($file) ?>
  • Ofte brugt:      //$fil (påkrævet) returnerer den absolutte sti til det aktuelle plugin
  • Vis: http://ditdomæne/wordpress/wp-content/plugins/yourplugin/

PHP funktionskald ▼

<?php plugin_dir_path($file); ?>
  • Ofte brugt:      //$fil (påkrævet) returnerer den absolutte sti til den aktuelle plugin-server.
  • At lægge det under temafilen vil også returnere den absolutte sti til temaserveren, men det anbefales ikke at bruge det, det er nemt at rode.
  • Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

WordPress-temasti

<?php get_theme_roots(); ?>

Ofte brugt:

vis: /temaer

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

Ofte brugt:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Ofte brugt:

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

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

Ofte brugt:

Vis: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

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

Ofte brugt:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Ofte brugt: //retur temanavn

Display: cwlcms

<?php get_template_directory(); ?>

Ofte brugt:

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Ofte brugt:

Vis: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Bemærk: get_template forespørger på style.css-filen for temaet. Hvis der ikke er en sådan fil i temabiblioteket, vil der opstå en fejl.

<?php get_stylesheet(); ?>

Ofte brugt: //Hvis du bruger et undertema, skal du returnere undertemaets mappenavn

Display: cwlcms

<?php get_stylesheet_uri(); ?>

Ofte brugt:

Vis: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Ofte brugt:

  • //Hvis du bruger et undertema, skal du returnere undertemaserverstien

Display: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Men det er mere brugt i include andre filer
<?php get_stylesheet_directory_uri(); ?>

Ofte brugt:

Vis: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Bemærk: get_stylesheet forespørger på style.css-filen for temaet. Hvis der ikke er en sådan fil i temabiblioteket, vil der opstå en fejl.

Få flere oplysninger fra en blog

Del endelig mere kraftfulde funktioner, der stort set får alle de ovennævnte stier og anden information.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • PHP funktionskald: //get_bloginfo kan få en række oplysninger om bloggen,Få blogadresse, når $show er indstillet til url
  • Vis: http:// dit domænenavn

Andre oplysninger, der kan fås ved get_bloginfo:

  • navn
  • beskrivelse
  • wpurl
  • siteurl/url
  • admin_email
  • charset
  • udgave
  • html_type
  • tekst_retning
  • Sprog
  • stylesheet_url
  • stylesheet_mappe
  • 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/ ) delte "WordPress Installation Path/Skabelon Theme/Image Function Calling Daquan", hvilket er nyttigt for dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-1622.html

Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!

🔔 Vær den første til at få den værdifulde "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens øverste bibliotek! 🌟
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!

 

发表 评论

Din e-mail-adresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

scroll til toppen