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 серверібасқару жолы

<?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) ?>
  • Жиі қолданылатындар:      //$файл (міндетті) ағымдағы плагиннің абсолютті жолын қайтарады
  • Көрсеткіш: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

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

<?php plugin_dir_path($file); ?>
  • Жиі қолданылатындар:      //$файл (міндетті) ағымдағы плагин серверінің абсолютті жолын қайтарады.
  • Оны тақырыптық файлдың астына қою сонымен қатар тақырып серверінің абсолютті жолын қайтарады, бірақ оны пайдалану ұсынылмайды, оны бұзу оңай.
  • Дисплей: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

WordPress тақырып жолы

<?php get_theme_roots(); ?>

Жиі қолданылатындар:

көрсету: /тақырыптар

<?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_түрі
  • мәтін_бағыты
  • тіл
  • stylesheet_url
  • стильдер кестесі_директориясы
  • 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 орнату жолы/үлгі тақырыбы/сурет функциясын шақыру Daquan" бөлісті, бұл сізге пайдалы.

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

Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!

🔔 Арнаның жоғарғы каталогындағы құнды "ChatGPT мазмұнды маркетингтік AI құралын пайдалану нұсқаулығын" бірінші болып алыңыз! 🌟
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!

 

Пікірлер

Сіздің электрондық пошта мекен-жайыңыз жарияланбайды. 必填 项 已 用 * 标注

жоғарыға жылжытыңыз