Artikel Directory
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.
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!
📚 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!