Роҳи насби WordPress / мавзӯъи шаблон / Функсияи тасвир Дакван

Ба наздикӣ, ҳангоми баъзе тағйироти мавзӯъ, баъзе тасвирҳо, 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://domain/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-content

<?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_type
  • матн_самти
  • забон
  • stylesheet_url
  • ҷадвали_сабки
  • template_url
  • Шаблон_директория
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • comments_atom_url
  • comments_rss2_url

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) муштарак "Роҳи насби WordPress/Мавзӯъи Шаблон/Функсияи тасвир Дакван даъват мекунад", ки барои шумо муфид аст.

Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-1622.html

Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!

🔔 Аввалин шуда дар феҳристи болоии канал "Дастури истифодаи абзори AI-и ChatGPT Content Marketing" -ро гиред! 🌟
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!

 

发表 评论

Суроғаи почтаи электронии шумо нашр карда намешавад. 必填 项 已 用 * Нишон

ба боло ҳаракат кунед