Rakstu katalogs
Pēdējā laikā dažu motīvu izmaiņu laikā bieži tiek izsaukti daži attēli, CSS, JS un citi statiski faili.
- Protams, šiem statiskajiem failiem mēs varam tos izsaukt tieši, izmantojot absolūtos ceļus.
- Bet apsveriet sekojošoizveidot vietniTestēšana un virkne koda problēmu, kas var rasties motīvam, piemēram, kods, kas nedarbojas nejaušu modifikāciju dēļ.
- Čens Veiliangsjoprojām patīk lietotWordPressCeļa funkcija un relatīvais ceļš resursu ielādei.
Tā kā cilvēka smadzenes ir grūti atcerēties sarežģītiem WordPress funkciju izsaukšanas kodiem, mēs bieži aizmirstam, kurus WordPress funkciju kodus izmantot, kad tie ir jāizmanto?
Tāpēc nolēma šeit uzskaitīt WordPress ceļa funkcijas zvanus un laiku pa laikam to atjaunināt atsaucei.

WordPress sākumlapas ceļš
<?php home_url( $path, $scheme ); ?>
PHP funkcijas izsaukums ▼
<?php echo home_url(); ?>
- Parādiet: http:// jūsu domēna nosaukumu
WordPress instalēšanas ceļš
<?php site_url( $path, $scheme ); ?>
PHP funkcijas izsaukums ▼
<?php echo site_url(); ?>
- Displejs: http://yourdomain/wordpress
WordPress aizmugursistēmavadības ceļš
<?php admin_url( $path, $scheme ); ?>
PHP funkcijas izsaukums ▼
<?php echo admin_url(); ?>
- Displejs: http://yourdomain/wordpress/wp-admin/
wp-iekļauts ceļš
<?php includes_url( $path ); ?>
PHP funkcijas izsaukums ▼
<?php echo includes_url(); ?>
- Displejs: http://yourdomain/wordpress/wp-includes/
wp satura ceļš
<?php content_url( $path ); ?>
PHP funkcijas izsaukums ▼
<?php echo content_url(); ?>
- Displejs: http://yourdomain/wordpress/wp-content
WordPress augšupielādes ceļš
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP funkcijas izsaukums ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Displejs: http://yourdomain/wordpress/wp-content/uploads
PHP funkcijas izsaukums ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Displejs: http://yourdomain/wordpress/wp-content/uploads/2018/01
PHP funkcijas izsaukuma servera ceļš ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
PHP funkcijas izsaukuma servera ceļš ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress spraudnisceļš
<?php plugins_url( $path, $plugin ); ?>
PHP funkcijas izsaukums ▼
<?php echo plugins_url(); ?>
- Displejs: http://yourdomain/wordpress/wp-content/plugins
PHP funkcijas izsaukums ▼
<?php plugin_dir_url($file) ?>
- Bieži lietots: //$file (nepieciešams) atgriež pašreizējā spraudņa absolūto ceļu
- Displejs: http://yourdomain/wordpress/wp-content/plugins/yorplugin/
PHP funkcijas izsaukums ▼
<?php plugin_dir_path($file); ?>
- Bieži lietots: //$file (nepieciešams) atgriež pašreizējā spraudņa servera absolūto ceļu.
- Ieliekot to zem tēmas faila, tiks atgriezts arī absolūtais tēmas servera ceļš, taču to nav ieteicams lietot, to ir viegli sajaukt.
- Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress motīva ceļš
<?php get_theme_roots(); ?>
Bieži lietots:
izrāde: / tēmas
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Bieži lietots:
Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Bieži lietots:
Rādīt: http://yourdomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Bieži lietots:
Displejs: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Bieži lietots:
Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Bieži lietots: //atgriezt motīva nosaukumu
Displejs: cwlcms
<?php get_template_directory(); ?>
Bieži lietots:
Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Bieži lietots:
Displejs: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Piezīme: get_template vaicā motīva failu style.css. Ja motīva direktorijā šāda faila nav, radīsies kļūda.
<?php get_stylesheet(); ?>
Bieži lietots: //Ja izmantojat apakštēmu, atgrieziet apakštēmas direktorija nosaukumu
Displejs: cwlcms
<?php get_stylesheet_uri(); ?>
Bieži lietots:
Displejs: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Bieži lietots:
- //Ja izmantojat apakštēmu, atgrieziet apakštēmas servera ceļu
Displejs: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Bet to vairāk izmanto, iekļaujot citus failus
<?php get_stylesheet_directory_uri(); ?>
Bieži lietots:
Displejs: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Piezīme: get_stylesheet vaicā motīva failu style.css. Ja motīva direktorijā šāda faila nav, radīsies kļūda.
Iegūstiet no emuāra vairākas informācijas daļas
Visbeidzot, kopīgojiet jaudīgākas funkcijas, kas pamatā iegūst visus iepriekš minētos ceļus un citu informāciju.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP funkcijas izsaukums: //get_bloginfo var iegūt dažādu informāciju par emuāru,Iegūstiet emuāra adresi, ja $show ir iestatīts uz url
- Parādiet: http:// jūsu domēna nosaukumu
Cita informācija, ko var iegūt vietnē get_bloginfo:
- nosaukums
- Detalizēta informācija:
- wpurl
- vietnes URL/url
- ADMIN_EMAIL
- korsete
- versija
- html_type
- teksta_virziens
- valoda
- stylesheet_url
- styleheet_directory
- template_url
- veidnes_direktorijs
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- komentāri_atoms_url
- comments_rss2_url
Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ).
Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-1622.html
