Maqolalar katalogi
So'nggi paytlarda ba'zi mavzularni o'zgartirish paytida ba'zi rasmlar, CSS, JS va boshqa statik fayllar tez-tez chaqiriladi.
- Albatta, bu statik fayllar uchun biz ularni to'g'ridan-to'g'ri mutlaq yo'llar yordamida chaqirishimiz mumkin.
- Ammo quyidagilarni ko'rib chiqingStansiya qurishSinov va mavzu bo'lishi mumkin bo'lgan bir qator kod muammolari, masalan, tasodifiy o'zgartirishlar tufayli ishlamaydigan kod.
- Chen Veylianghali ham foydalanishni yaxshi ko'radiWordPressYo'l funktsiyasi va resurs yuklash uchun nisbiy yo'l.
Inson miyasi murakkab WordPress funksiyasi qo‘ng‘iroq kodlarini eslab qolish qiyin bo‘lganligi sababli, biz ulardan foydalanish kerak bo‘lganda qaysi WordPress funksiya kodlarini ishlatishni unutib qo‘yamizmi?
Shunday qilib, WordPress yo'l funksiyasi qo'ng'iroqlarini bu erda ro'yxatga olishga va ma'lumot uchun vaqti-vaqti bilan yangilashga qaror qildi.

WordPress bosh sahifa yo'li
<?php home_url( $path, $scheme ); ?>
PHP funksiya chaqiruvi ▼
<?php echo home_url(); ?>
- Ko'rsatish: http:// domen nomingiz
WordPress o'rnatish yo'li
<?php site_url( $path, $scheme ); ?>
PHP funksiya chaqiruvi ▼
<?php echo site_url(); ?>
- Displey: http://yourdomain/wordpress
WordPress backendboshqaruv yo'li
<?php admin_url( $path, $scheme ); ?>
PHP funksiya chaqiruvi ▼
<?php echo admin_url(); ?>
- Displey: http://yourdomain/wordpress/wp-admin/
wp-yo'lni o'z ichiga oladi
<?php includes_url( $path ); ?>
PHP funksiya chaqiruvi ▼
<?php echo includes_url(); ?>
- Displey: http://yourdomain/wordpress/wp-includes/
wp-kontent yo'li
<?php content_url( $path ); ?>
PHP funksiya chaqiruvi ▼
<?php echo content_url(); ?>
- Displey: http://yourdomain/wordpress/wp-content
WordPress yuklash yo'li
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP funksiya chaqiruvi ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Displey: http://yourdomain/wordpress/wp-content/uploads
PHP funksiya chaqiruvi ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Displey: http://yourdomain/wordpress/wp-content/uploads/2018/01
PHP funktsiyasi qo'ng'iroq serveri yo'li ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
PHP funktsiyasi qo'ng'iroq serveri yo'li ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress plaginyo'l
<?php plugins_url( $path, $plugin ); ?>
PHP funksiya chaqiruvi ▼
<?php echo plugins_url(); ?>
- Displey: http://yourdomain/wordpress/wp-content/plugins
PHP funksiya chaqiruvi ▼
<?php plugin_dir_url($file) ?>
- Odatda ishlatiladi: //$file (majburiy) joriy plaginning mutlaq yo'lini qaytaradi
- Displey: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
PHP funksiya chaqiruvi ▼
<?php plugin_dir_path($file); ?>
- Odatda ishlatiladi: //$file (majburiy) joriy plagin serverining mutlaq yo'lini qaytaradi.
- Uni mavzu fayli ostiga qo'yish, shuningdek, mavzu serverining mutlaq yo'lini qaytaradi, lekin uni ishlatish tavsiya etilmaydi, uni chalkashtirib yuborish oson.
- Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress mavzu yo'li
<?php get_theme_roots(); ?>
Odatda ishlatiladi:
ko'rsatish: /mavzular
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Odatda ishlatiladi:
Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Odatda ishlatiladi:
Ko'rsatish: http://yourdomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Odatda ishlatiladi:
Displey: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Odatda ishlatiladi:
Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Odatda ishlatiladi: //mavzu nomini qaytaring
Displey: cwlcms
<?php get_template_directory(); ?>
Odatda ishlatiladi:
Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Odatda ishlatiladi:
Displey: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Eslatma: get_template mavzuning style.css faylini so'raydi.Agar mavzu katalogida bunday fayl bo'lmasa, xatolik yuzaga keladi.
<?php get_stylesheet(); ?>
Odatda ishlatiladi: //Agar pastki mavzudan foydalansangiz, pastki mavzuning katalog nomini qaytaring
Displey: cwlcms
<?php get_stylesheet_uri(); ?>
Odatda ishlatiladi:
Displey: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Odatda ishlatiladi:
- //Agar sub-mavzudan foydalansangiz, sub-mavzu serverining yo'lini qaytaring
Displey: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Lekin u boshqa fayllarni kiritishda ko'proq ishlatiladi
<?php get_stylesheet_directory_uri(); ?>
Odatda ishlatiladi:
Displey: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Eslatma: get_stylesheet mavzuning style.css faylini so'raydi.Agar mavzu katalogida bunday fayl bo'lmasa, xatolik yuzaga keladi.
Blogdan bir nechta ma'lumotni oling
Nihoyat, yuqoridagi barcha yo'llar va boshqa ma'lumotlarni oladigan kuchliroq funktsiyalarni baham ko'ring.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP funksiya chaqiruvi: //get_bloginfo blog haqida turli ma'lumotlarni olishi mumkin,$show url qilib sozlanganda blog manzilini oling
- Ko'rsatish: http:// domen nomingiz
get_bloginfo orqali olinishi mumkin bo'lgan boshqa ma'lumotlar:
- ism
- tavsifi
- wpurl
- siteurl/url
- admin_email
- belgilar to'plami
- versiya
- html_turi
- matn_yo'nalishi
- til
- stylesheet_url
- uslublar jadvali_katalogi
- template_url
- shablon_katalogi
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- comments_atom_url
- comments_rss2_url
Umid qilamanki, Chen Veyliang blogi ( https://www.chenweiliang.com/ ) siz uchun foydali boʻlgan “WordPress oʻrnatish yoʻli/shablon mavzusi/Rasm funksiyasini chaqiruvchi Daquan” bilan boʻlishdi.
Ushbu maqolaning havolasini baham ko'rish uchun xush kelibsiz:https://www.chenweiliang.com/cwl-1622.html
Ko'proq yashirin fokuslarni ochish uchun🔑 Telegram kanalimizga qo'shiling!
Baham ko'ring va yoqsa like! Sizning aktsiyalaringiz va yoqtirishlaringiz bizning doimiy motivatsiyasimizdir!