Artikola Adresaro
Lastatempe, dum iuj temoŝanĝoj, iuj bildoj, CSS, JS kaj aliaj senmovaj dosieroj estas ofte nomataj.
- Kompreneble, por ĉi tiuj senmovaj dosieroj, ni povas voki ilin rekte uzante absolutajn vojojn.
- Sed konsideru la jenonkonstrui retejonTestado, kaj serio de kodaj problemoj, kiujn la temo povas havi, kiel kodo, kiu ne funkcias pro hazardaj modifoj.
- Chen Weiliangankoraŭ ŝatas uziWordPressPadofunkcio, kaj relativa vojo por rimeda ŝarĝo.
Ĉar la homa cerbo estas malfacile memorebla por kompleksaj WordPress-funkciaj vokaj kodoj, ni ofte forgesas, kiujn WordPress-funkciaj kodoj uzi kiam ni bezonas uzi ilin?
Do, decidis listigi la vokojn de la WordPress-vojaj funkcioj ĉi tie kaj ĝisdatigi ĝin foje por referenco.
WordPress hejmpaĝo vojo
<?php home_url( $path, $scheme ); ?>
PHP-funkcivoko ▼
<?php echo home_url(); ?>
- Montru: http:// via domajna nomo
Vojo de instalado de WordPress
<?php site_url( $path, $scheme ); ?>
PHP-funkcivoko ▼
<?php echo site_url(); ?>
- Montru: http://via domajno/wordpress
WordPress backendmastruma vojo
<?php admin_url( $path, $scheme ); ?>
PHP-funkcivoko ▼
<?php echo admin_url(); ?>
- Montru: http://yourdomain/wordpress/wp-admin/
wp-inkluzivas vojon
<?php includes_url( $path ); ?>
PHP-funkcivoko ▼
<?php echo includes_url(); ?>
- Montru: http://yourdomain/wordpress/wp-includes/
wp-enhava vojo
<?php content_url( $path ); ?>
PHP-funkcivoko ▼
<?php echo content_url(); ?>
- Montru: http://yourdomain/wordpress/wp-content
WordPress alŝuta vojo
<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>
PHP-funkcivoko ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
- Montru: http://yourdomain/wordpress/wp-content/uploads
PHP-funkcivoko ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
- Montru: http://yourdomain/wordpress/wp-content/uploads/2018/01
PHP-funkcia voka servila vojo ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
- Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads
PHP-funkcia voka servila vojo ▼
<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
- Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01
WordPress kromaĵovojo
<?php plugins_url( $path, $plugin ); ?>
PHP-funkcivoko ▼
<?php echo plugins_url(); ?>
- Montru: http://yourdomain/wordpress/wp-content/plugins
PHP-funkcivoko ▼
<?php plugin_dir_url($file) ?>
- Ofte uzata: //$dosiero (postulata) redonas la absolutan vojon de la nuna kromprogramo
- Montru: http://yourdomain/wordpress/wp-content/plugins/yourplugin/
PHP-funkcivoko ▼
<?php plugin_dir_path($file); ?>
- Ofte uzata: //$dosiero (postulata) redonas la absolutan vojon de la nuna kromservilo.
- Meti ĝin sub la temdosieron ankaŭ redonos la absolutan vojon de la temoservilo, sed ne rekomendas uzi ĝin, ĝi estas facile fuŝi.
- Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/
WordPress temo vojo
<?php get_theme_roots(); ?>
Ofte uzata:
montri: /temoj
<?php get_theme_root( '$stylesheet_or_template' ); ?>
Ofte uzata:
Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes
<?php get_theme_root_uri(); ?>
Ofte uzata:
Montru: http://yourdomain.com/wordpress/wp-content/themes
<?php get_theme_file_uri( '$file' ) ?>
Ofte uzata:
Montru: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
<?php get_theme_file_path( '$file' ) ?>
Ofte uzata:
Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template(); ?>
Ofte uzata: //revenas la nomon de la temo
Montriĝo: cwlcms
<?php get_template_directory(); ?>
Ofte uzata:
Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
<?php get_template_directory_uri(); ?>
Ofte uzata:
Montru: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Noto: get_template demandas la style.css-dosieron de la temo.Se ne ekzistas tia dosiero en la temdosierujo, eraro okazos.
<?php get_stylesheet(); ?>
Ofte uzata: //Se vi uzas subtemon, redonu la dosierujon de la subtemo
Montriĝo: cwlcms
<?php get_stylesheet_uri(); ?>
Ofte uzata:
Montru: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css
<?php get_stylesheet_directory() ?>
Ofte uzata:
- //Se vi uzas subtemon, redonu la vojon de la servilo de subtemo
Montru: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms
- //Sed ĝi estas pli uzata en inkluzivi aliajn dosierojn
<?php get_stylesheet_directory_uri(); ?>
Ofte uzata:
Montru: http://yourdomain.com/wordpress/wp-content/themes/cwlcms
Noto: get_stylesheet demandas la style.css-dosieron de la temo. Se ne ekzistas tia dosiero en la temo-dosierujo, eraro okazos.
Akiru plurajn informojn de blogo
Fine, dividu pli potencajn funkciojn, kiuj esence ricevas ĉiujn suprajn vojojn kaj aliajn informojn.
<?php get_bloginfo( '$show', '$filter' ) ?>
- PHP-funkcivoko: //get_bloginfo povas ricevi diversajn informojn pri la blogo,Akiru blogadreson kiam $show estas agordita al url
- Montru: http:// via domajna nomo
Aliaj informoj, kiujn oni povas akiri per get_bloginfo:
- nomo
- Priskribo
- wpurl
- siteurl/url
- admin_retpoŝto
- signaro
- versio
- html_tipo
- teksto_direkto
- lingvo
- stilfolio_url
- stilfolio_dosierujo
- ŝablono_url
- ŝablono_dosierujo
- pingback_url
- atom_url
- rdf_url
- rss_url
- rss2_url
- komentoj_atom_url
- komentoj_rss2_url
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) dividis "WordPress Instala Vojo/Ŝablona Temo/Bilda Funkcio Vokanta Daquan", kiu estas helpema al vi.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-1622.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!