Məqalələr kataloqu
Son zamanlar bəzi mövzu dəyişiklikləri zamanı bəzi şəkillər, CSS, JS və digər statik fayllar tez-tez çağırılır.
- Əlbəttə ki, bu statik fayllar üçün mütləq yollardan istifadə edərək onları birbaşa çağıra bilərik.
- Ancaq aşağıdakıları nəzərdən keçirinveb sayt qurunTest və təsadüfi dəyişikliklər səbəbindən işləməyən kod kimi mövzuda ola biləcək bir sıra kod problemləri.
- Chen Weilianghələ də istifadə etməyi xoşlayırWordPressYol funksiyası və resursun yüklənməsi üçün nisbi yol.
İnsan beynini mürəkkəb WordPress funksiyası çağırış kodları üçün yadda saxlamaq çətin olduğundan, biz onlardan istifadə etməli olduğumuz zaman hansı WordPress funksiya kodlarını istifadə edəcəyimizi tez-tez unuduruq?
Beləliklə, WordPress yol funksiyası çağırışlarını burada sadalamaq və arayış üçün onu yeniləmək qərarına gəldik.
WordPress ana səhifə yolu
<?php home_url( $path, $scheme ); ?>
PHP funksiya çağırışı ▼
<?php echo home_url(); ?>
- Ekran: http:// domen adınız
WordPress quraşdırma yolu
<?php site_url( $path, $scheme ); ?>
PHP funksiya çağırışı ▼
<?php echo site_url(); ?>
- Ekran: http://yourdomain/wordpress
WordPress backendidarəetmə yolu
<?php admin_url( $path, $scheme ); ?>
PHP funksiya çağırışı ▼
<?php echo admin_url(); ?>
- Ekran: http://yourdomain/wordpress/wp-admin/
wp-yol daxildir
<?php includes_url( $path ); ?>
PHP funksiya çağırışı ▼
<?php echo includes_url(); ?>
- Ekran: http://yourdomain/wordpress/wp-includes/
wp məzmun yolu
<?php content_url( $path ); ?>
PHP funksiya çağırışı ▼
<?php echo content_url(); ?>
- Ekran: http://yourdomain/wordpress/wp-content
WordPress yükləmə yolu
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP funksiya çağırışı ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Ekran: http://yourdomain/wordpress/wp-content/uploads
PHP funksiya çağırışı ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Ekran: http://yourdomain/wordpress/wp-content/uploads/2018/01
PHP funksiyasının zəng server yolu ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/loads
PHP funksiyasının zəng server yolu ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress plaginiyol
<?php plugins_url( $path, $plugin ); ?>
PHP funksiya çağırışı ▼
<?php echo plugins_url(); ?>
- Ekran: http://yourdomain/wordpress/wp-content/plugins
PHP funksiya çağırışı ▼
<?php plugin_dir_url($file) ?>
- Tez-tez istifadə olunur: //$fayl (tələb olunur) cari plaqinin mütləq yolunu qaytarır
- Ekran: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
PHP funksiya çağırışı ▼
<?php plugin_dir_path($file); ?>
- Tez-tez istifadə olunur: //$fayl (tələb olunur) cari plagin serverinin mütləq yolunu qaytarır.
- Onu tema faylının altına qoymaq mövzu serverinin mütləq yolunu da qaytaracaq, lakin ondan istifadə etmək tövsiyə edilmir, onu qarışdırmaq asandır.
- Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress mövzu yolu
<?php get_theme_roots(); ?>
Tez-tez istifadə olunur:
göstər: /mövzular
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Tez-tez istifadə olunur:
Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Tez-tez istifadə olunur:
Göstər: http://yourdomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Tez-tez istifadə olunur:
Ekran: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Tez-tez istifadə olunur:
Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Tez-tez istifadə olunur: //mövzunun adını qaytarın
Ekran: cwlcms
<?php get_template_directory(); ?>
Tez-tez istifadə olunur:
Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Tez-tez istifadə olunur:
Ekran: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Qeyd: get_template mövzunun style.css faylını sorğulayır.Əgər mövzu kataloqunda belə fayl yoxdursa, xəta baş verəcək.
<?php get_stylesheet(); ?>
Tez-tez istifadə olunur: //Əgər alt mövzudan istifadə edirsinizsə, alt mövzunun kataloq adını qaytarın
Ekran: cwlcms
<?php get_stylesheet_uri(); ?>
Tez-tez istifadə olunur:
Ekran: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Tez-tez istifadə olunur:
- //Əgər alt mövzudan istifadə edirsinizsə, alt mövzu server yolunu qaytarın
Ekran: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Lakin daha çox digər faylların daxil edilməsində istifadə olunur
<?php get_stylesheet_directory_uri(); ?>
Tez-tez istifadə olunur:
Ekran: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Qeyd: get_stylesheet mövzunun style.css faylını sorğulayır.Əgər mövzu kataloqunda belə fayl yoxdursa, xəta baş verəcək.
Bir blog üçün bir çox məlumat əldə edin
Nəhayət, yuxarıda göstərilən bütün yolları və digər məlumatları əldə edən daha güclü funksiyaları paylaşın.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP funksiya çağırışı: //get_bloginfo bloq haqqında müxtəlif məlumatlar əldə edə bilər,$show url olaraq təyin edildikdə bloq ünvanını əldə edin
- Ekran: http:// domen adınız
get_bloginfo tərəfindən əldə edilə bilən digər məlumatlar:
- ad
- təsvir
- wpurl
- siteurl/url
- ADMIN_EMAIL
- çarset
- variant
- html_növü
- mətn_istiqaməti
- dil
- stylesheet_url
- stil cədvəli_kataloq
- şablon_url
- şablon_kataloq
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- comments_atom_url
- comments_rss2_url
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) sizin üçün faydalı olan "WordPress Quraşdırma Yolu/Şablon Mövzusu/Şəkil Funksiyasına Zəng edən Daquan" paylaşdı.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-1622.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!