Rêça sazkirinê ya WordPress / mijara şablonê / fonksiyona wêneyê Daquan bang dikin

Di van demên dawî de, di dema hin guhertinên mijarê de, bi gelemperî hin wêne, CSS, JS û pelên statîk ên din têne gotin.

  • Bê guman, ji bo van pelên statîk, em dikarin rasterast bi karanîna rêyên bêkêmasî gazî wan bikin.
  • Lê jêrîn bifikirinmalperek ava bikinTestkirin, û rêzek pirsgirêkên kodê yên ku dibe ku mijar hebin, wek koda ku ji ber guheztinên bêserûber nexebite.
  • Chen Weilianghîn jî dixwazin bikar bîninWordPressFonksiyona rê, û rêça têkildar ji bo barkirina çavkaniyê.

Ji ber ku mêjiyê mirovî dijwar e ku koda bangê ya fonksiyona WordPress ya tevlihev bi bîr bîne, em pir caran ji bîr dikin ku em kîjan koda fonksiyona WordPress-ê bikar bînin dema ku em hewce ne ku wê bikar bînin?

Ji ber vê yekê, biryar da ku li vir bangên fonksiyona rêça WordPress-ê navnîş bike û carinan ji bo referansê nûve bike.

Wateya WordPress çi ye?Tu çi dikî?Malperek dikare çi bike?

Riya rûpelê malpera WordPress

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

Banga fonksiyona PHP ▼

<?php echo home_url(); ?>
  • Nîşan: http:// navê domaina xwe

Rêya sazkirinê ya WordPress

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

Banga fonksiyona PHP ▼

<?php echo site_url(); ?>
  • Nîşan bide: http://yourdomain/wordpress

Piştgiriya WordPressriya rêveberiyê

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

Banga fonksiyona PHP ▼

<?php echo admin_url(); ?>
  • Nîşan bide: http://yourdomain/wordpress/wp-admin/

wp-rê dihewîne

<?php includes_url( $path ); ?>

Banga fonksiyona PHP ▼

<?php echo includes_url(); ?>
  • Nîşan bide: http://yourdomain/wordpress/wp-includes/

riya wp-content

<?php content_url( $path ); ?>

Banga fonksiyona PHP ▼

<?php echo content_url(); ?>
  • Nîşan: http://yourdomain/wordpress/wp-content

Rêya barkirina WordPress

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

Banga fonksiyona PHP ▼

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

Banga fonksiyona PHP ▼

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

Riya servera bangê ya fonksiyona PHP ▼

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

Riya servera bangê ya fonksiyona PHP ▼

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

plugin WordPressşop

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

Banga fonksiyona PHP ▼

<?php echo plugins_url(); ?>
  • Nîşan: http://yourdomain/wordpress/wp-content/plugins

Banga fonksiyona PHP ▼

<?php plugin_dir_url($file) ?>
  • Bi gelemperî tê bikar anîn:      //$pel (pêdivî) riya teqez a pêveka heyî vedigerîne
  • Nîşan bide: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

Banga fonksiyona PHP ▼

<?php plugin_dir_path($file); ?>
  • Bi gelemperî tê bikar anîn:      //$pel (pêdivî) rêya bêkêmasî ya pêşkêşkara pêveka heyî vedigerîne.
  • Danîna wê di binê pelê mijarê de dê rêça bêkêmasî ya servera mijarê jî vegerîne, lê karanîna wê nayê pêşniyar kirin, tevlihevkirina wê hêsan e.
  • Nîşan: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\plugina we/

Rêya mijara WordPress

<?php get_theme_roots(); ?>

Bi gelemperî tê bikar anîn:

nîşan bide: / tema

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

Bi gelemperî tê bikar anîn:

Nîşan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Bi gelemperî tê bikar anîn:

Nîşan bide: http://domada xweain.com/wordpress/wp-content/themes

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

Bi gelemperî tê bikar anîn:

Nîşan bide: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

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

Bi gelemperî tê bikar anîn:

Nîşan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Bi gelemperî tê bikar anîn: //navê mijarê vegerîne

Nîşan: cwlcms

<?php get_template_directory(); ?>

Bi gelemperî tê bikar anîn:

Nîşan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Bi gelemperî tê bikar anîn:

Nîşan bide: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Nîşe: get_template li pela style.css ya mijarê dipirse.Eger di pelrêça mijarê de dosyayek weha tune be, dê xeletiyek çêbibe.

<?php get_stylesheet(); ?>

Bi gelemperî tê bikar anîn: //Heke bin-mijarek bikar bînin, navê pelrêça bin-mijarê vegerînin

Nîşan: cwlcms

<?php get_stylesheet_uri(); ?>

Bi gelemperî tê bikar anîn:

Nîşan bide: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Bi gelemperî tê bikar anîn:

  • //Heke bin-mijarek bikar bîne, riya servera jêr-mijarê vegerîne

Nîşan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Lê ew bêtir di nav pelên din de tê bikar anîn
<?php get_stylesheet_directory_uri(); ?>

Bi gelemperî tê bikar anîn:

Nîşan bide: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Nîşe: get_stylesheet li pela style.css ya mijarê dipirse.Eger di pelrêça mijarê de dosyayek weha tunebe, dê xeletiyek çêbibe.

Gelek agahdariyên ji blogê bistînin

Di dawiyê de, fonksiyonên bihêztir parve bikin ku di bingeh de hemî rêyên jorîn û agahdariya din digirin.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Banga fonksiyona PHP: //get_bloginfo dikare di derbarê blogê de gelek agahdarî bistîne,Dema ku $show wek url were danîn navnîşana blogê bistînin
  • Nîşan: http:// navê domaina xwe

Agahiyên din ên ku ji hêla get_bloginfo ve têne wergirtin:

  • nav
  • terîf
  • wpurl
  • siteurl/url
  • admin_email
  • charset
  • awa
  • html_type
  • text_direction
  • ziman
  • stylesheet_url
  • stylesheet_directory
  • template_url
  • şablon_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/ ) "Rêya Sazkirinê ya WordPress / Mijara Şablon / Fonksiyona Wêne Daquan Gazî dike" parve kir, ku ji we re arîkar e.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-1622.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin