WordPress орнотуу жолу / шаблон темасы / сүрөт функциясы Daquan чалуу

Жакында эле, кээ бир темаларды өзгөртүү учурунда, кээ бир сүрөттөр, CSS, JS жана башка статикалык файлдар көп чакырылат.

  • Албетте, бул статикалык файлдар үчүн биз аларды түздөн-түз абсолюттук жолдор аркылуу чакыра алабыз.
  • Бирок төмөндөгүлөрдү карап көрөлүвеб-сайт курууСыноо жана темада болушу мүмкүн болгон бир катар код көйгөйлөрү, мисалы кокустук өзгөртүүлөрдөн улам иштебей турган код.
  • Чен Вейляндагы эле колдонгонду жакшы көрөмWordPressЖол функциясы жана ресурсту жүктөө үчүн салыштырмалуу жол.

Адамдын мээси татаал WordPress функциясын чакыруу коддорун эстеп калуу кыйын болгондуктан, биз аларды колдонуу керек болгондо кайсы WordPress функция коддорун колдонууну унутуп калабызбы?

Ошентип, бул жерде WordPress жол функциясынын чалууларын тизмелеп, аны маал-маалы менен жаңыртып турууну чечтим.

WordPress логотиби

WordPress башкы барагынын жолу

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

PHP функциясын чакыруу ▼

<?php echo home_url(); ?>
  • Көрсөтүү: http:// сиздин домен атыңыз

WordPress орнотуу жолу

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

PHP функциясын чакыруу ▼

<?php echo site_url(); ?>
  • Дисплей: http://yourdomain/wordpress

WordPress backendбашкаруу жолу

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

PHP функциясын чакыруу ▼

<?php echo admin_url(); ?>
  • Дисплей: http://yourdomain/wordpress/wp-admin/

wp-жолду камтыйт

<?php includes_url( $path ); ?>

PHP функциясын чакыруу ▼

<?php echo includes_url(); ?>
  • Дисплей: http://yourdomain/wordpress/wp-includes/

wp-мазмун жолу

<?php content_url( $path ); ?>

PHP функциясын чакыруу ▼

<?php echo content_url(); ?>
  • Дисплей: http://yourdomain/wordpress/wp-content

WordPress жүктөө жолу

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

PHP функциясын чакыруу ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Дисплей: http://yourdomain/wordpress/wp-content/uploads

PHP функциясын чакыруу ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Дисплей: http://yourdomain/wordpress/wp-content/uploads/2018/01

PHP функциясын чакыруу серверинин жолу ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

PHP функциясын чакыруу серверинин жолу ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

WordPress плагинижол

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

PHP функциясын чакыруу ▼

<?php echo plugins_url(); ?>
  • Дисплей: http://yourdomain/wordpress/wp-content/plugins

PHP функциясын чакыруу ▼

<?php plugin_dir_url($file) ?>
  • Көбүнчө колдонулат:      //$file (милдеттүү) учурдагы плагиндин абсолюттук жолун кайтарат
  • Дисплей: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

PHP функциясын чакыруу ▼

<?php plugin_dir_path($file); ?>
  • Көбүнчө колдонулат:      //$file (талап кылынган) учурдагы плагин серверинин абсолюттук жолун кайтарат.
  • Аны тема файлынын астына коюу тема серверинин абсолюттук жолун кайтарат, бирок аны колдонуу сунушталбайт, аны чаташтыруу оңой.
  • Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

WordPress тема жолу

<?php get_theme_roots(); ?>

Көбүнчө колдонулат:

көрсөтүү: /themes

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

Көбүнчө колдонулат:

Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Көбүнчө колдонулат:

Көрсөтүү: http://yourdomain.com/wordpress/wp-content/themes

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

Көбүнчө колдонулат:

Дисплей: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

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

Көбүнчө колдонулат:

Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Көбүнчө колдонулат: // теманын атын кайтаруу

Дисплей: cwlcms

<?php get_template_directory(); ?>

Көбүнчө колдонулат:

Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Көбүнчө колдонулат:

Дисплей: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Эскертүү: get_template теманын style.css файлын сурайт.Эгер тема каталогунда андай файл жок болсо, ката пайда болот.

<?php get_stylesheet(); ?>

Көбүнчө колдонулат: //Эгер суб-теманы колдонсоңуз, суб-теманын каталогунун атын кайтарыңыз

Дисплей: cwlcms

<?php get_stylesheet_uri(); ?>

Көбүнчө колдонулат:

Дисплей: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Көбүнчө колдонулат:

  • //Эгер суб-теманы колдонсоңуз, суб-тема серверинин жолун кайтарыңыз

Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Бирок ал башка файлдарды кошууда көбүрөөк колдонулат
<?php get_stylesheet_directory_uri(); ?>

Көбүнчө колдонулат:

Дисплей: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Эскертүү: get_stylesheet теманын style.css файлын сурайт.Эгер тема каталогунда андай файл жок болсо, ката пайда болот.

Блогдон бир нече маалымат алыңыз

Акырында, жогоруда айтылган бардык жолдорду жана башка маалыматтарды алган күчтүү функцияларды бөлүшүңүз.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • PHP функциясын чакыруу: //get_bloginfo блог жөнүндө ар кандай маалыматтарды ала алат,$show url болуп коюлганда блогдун дарегин алыңыз
  • Көрсөтүү: http:// сиздин домен атыңыз

get_bloginfo аркылуу ала турган башка маалымат:

  • ысым
  • баяндоо
  • wpurl
  • siteurl/url
  • admin_email
  • чарсет
  • версия
  • html_type
  • текст_багыты
  • тил
  • stylesheet_url
  • stylesheet_директориясы
  • template_url
  • шаблон_каталоги
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • comments_atom_url
  • comments_rss2_url

Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) "WordPress Орнотуу Жолу/Шаблон Темасы/Сүрөт Функциясы Чакыруу Дакуан" менен бөлүштү, бул сизге пайдалуу.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-1622.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

Сиздин электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

Article Directory
Жылдыруу үчүн Top