WordPress installasie pad / sjabloon tema / prentjie funksie oproep Daquan

Onlangs, tydens sommige temaveranderings, word sommige beelde, CSS, JS en ander statiese lêers gereeld genoem.

  • Natuurlik, vir hierdie statiese lêers, kan ons hulle direk noem met behulp van absolute paaie.
  • Maar oorweeg die volgende'n webwerf te bouToetsing, en 'n reeks kodeprobleme wat die tema mag hê, soos kode wat nie werk nie as gevolg van ewekansige wysigings.
  • Chen Weiliangnog steeds graag gebruikWordPressPadfunksie, en relatiewe pad vir hulpbronlaai.

Omdat die menslike brein moeilik is om te onthou vir komplekse WordPress-funksie-oproepkodes, vergeet ons dikwels watter WordPress-funksiekodes om te gebruik wanneer ons dit moet gebruik?

Dus, het besluit om die WordPress-padfunksie-oproepe hier te lys en dit af en toe op te dateer vir verwysing.

Wat beteken WordPress?Wat maak jy?Wat kan 'n webwerf doen?

WordPress-tuisbladpad

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

PHP funksie oproep ▼

<?php echo home_url(); ?>
  • Vertoon: http:// jou domeinnaam

WordPress installasie pad

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

PHP funksie oproep ▼

<?php echo site_url(); ?>
  • Vertoon: http://yourdomain/wordpress

WordPress-agterkantbestuurspad

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

PHP funksie oproep ▼

<?php echo admin_url(); ?>
  • Vertoon: http://yourdomain/wordpress/wp-admin/

wp-sluit pad in

<?php includes_url( $path ); ?>

PHP funksie oproep ▼

<?php echo includes_url(); ?>
  • Vertoon: http://yourdomain/wordpress/wp-includes/

wp-inhoud pad

<?php content_url( $path ); ?>

PHP funksie oproep ▼

<?php echo content_url(); ?>
  • Vertoon: http://yourdomain/wordpress/wp-content

WordPress oplaai pad

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

PHP funksie oproep ▼

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

PHP funksie oproep ▼

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

PHP funksie oproep bediener pad ▼

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

PHP funksie oproep bediener pad ▼

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

WordPress-inproppad

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

PHP funksie oproep ▼

<?php echo plugins_url(); ?>
  • Vertoon: http://yourdomain/wordpress/wp-content/plugins

PHP funksie oproep ▼

<?php plugin_dir_url($file) ?>
  • Algemeen gebruik:      //$file (vereis) gee die absolute pad van die huidige inprop terug
  • Vertoon: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

PHP funksie oproep ▼

<?php plugin_dir_path($file); ?>
  • Algemeen gebruik:      //$file (vereis) gee die absolute pad van die huidige inpropbediener terug.
  • Om dit onder die temalêer te plaas, sal ook die absolute pad van die temabediener terugstuur, maar dit word nie aanbeveel om dit te gebruik nie, dit is maklik om te mors.
  • Vertoon: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

WordPress tema pad

<?php get_theme_roots(); ?>

Algemeen gebruik:

wys: /temas

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

Algemeen gebruik:

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

<?php get_theme_root_uri(); ?>

Algemeen gebruik:

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

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

Algemeen gebruik:

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

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

Algemeen gebruik:

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

<?php get_template(); ?>

Algemeen gebruik: //terug-temanaam

Vertoon: cwlcms

<?php get_template_directory(); ?>

Algemeen gebruik:

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

<?php get_template_directory_uri(); ?>

Algemeen gebruik:

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

Let wel: get_template bevraagteken die style.css-lêer van die tema. As daar nie so 'n lêer in die temagids is nie, sal 'n fout voorkom.

<?php get_stylesheet(); ?>

Algemeen gebruik: //As jy 'n sub-tema gebruik, gee die gidsnaam van die sub-tema terug

Vertoon: cwlcms

<?php get_stylesheet_uri(); ?>

Algemeen gebruik:

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

<?php get_stylesheet_directory() ?>

Algemeen gebruik:

  • //As jy 'n sub-tema gebruik, gee die sub-tema-bedienerpad terug

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

  • //Maar dit word meer gebruik in sluit ander lêers
<?php get_stylesheet_directory_uri(); ?>

Algemeen gebruik:

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

Let wel: get_stylesheet bevraagteken die style.css-lêer van die tema. As daar nie so 'n lêer in die temagids is nie, sal 'n fout voorkom.

Kry verskeie stukke inligting van 'n blog

Ten slotte, deel kragtiger funksies wat basies al die bogenoemde paaie en ander inligting kry.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • PHP funksie oproep: //get_bloginfo kan 'n verskeidenheid inligting oor die blog kry,Kry blogadres wanneer $show op url gestel is
  • Vertoon: http:// jou domeinnaam

Ander inligting wat verkry kan word deur get_bloginfo:

  • naam
  • beskrywing
  • wpurl
  • siteurl/url
  • admin_e-pos
  • charset
  • weergawe
  • html_tipe
  • teksrigting
  • Taal
  • stylblad_url
  • stylesheet_directory
  • sjabloon_url
  • template_directory
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • kommentaar_atom_url
  • comments_rss2_url

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) het "WordPress Installation Path/Sjabloon Tema/Beeldfunksie Calling Daquan" gedeel, wat vir jou nuttig is.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-1622.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo