WordPress instalācijas ceļš / veidnes motīvs / attēla funkcijas izsaukums Daquan

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 logotips

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

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

Rakstu katalogs
Ritiniet uz augšu