Jalur instalasi WordPress / tema template / fungsi gambar memanggil Daquan

Baru-baru ini, selama beberapa perubahan tema, beberapa gambar, CSS, JS, dan file statis lainnya sering dipanggil.

  • Tentu saja, untuk file statis ini, kita dapat memanggilnya secara langsung menggunakan jalur absolut.
  • Tapi pertimbangkan yang berikut inimembangun situs webPengujian, dan serangkaian masalah kode yang mungkin dimiliki tema, seperti kode yang tidak berfungsi karena modifikasi acak.
  • Chen Weiliangmasih suka pakaiWordPressFungsi jalur, dan jalur relatif untuk pemuatan sumber daya.

Karena otak manusia sulit untuk mengingat kode panggilan fungsi WordPress yang kompleks, kita sering lupa kode fungsi WordPress mana yang harus digunakan saat kita perlu menggunakannya?

Jadi, saya memutuskan untuk membuat daftar panggilan fungsi jalur WordPress di sini dan memperbaruinya sesekali untuk referensi.

Apa yang dimaksud dengan WordPress?Apa yang kamu lakukan?Apa yang bisa dilakukan situs web?

Jalur beranda WordPress

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

Panggilan fungsi PHP

<?php echo home_url(); ?>
  • Tampilan: http:// nama domain Anda

Jalur instalasi WordPress

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

Panggilan fungsi PHP

<?php echo site_url(); ?>
  • Tampilan: http://domainanda/wordpress

Backend WordPressjalur manajemen

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

Panggilan fungsi PHP

<?php echo admin_url(); ?>
  • Tampilan: http://domainanda/wordpress/wp-admin/

wp-termasuk jalur

<?php includes_url( $path ); ?>

Panggilan fungsi PHP

<?php echo includes_url(); ?>
  • Tampilan: http://domainanda/wordpress/wp-include/

jalur konten-wp

<?php content_url( $path ); ?>

Panggilan fungsi PHP

<?php echo content_url(); ?>
  • Tampilan: http://domainanda/wordpress/wp-content

Jalur unggah WordPress

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

Panggilan fungsi PHP

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Tampilan: http://domainanda/wordpress/wp-content/uploads

Panggilan fungsi PHP

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Tampilan: http://domainanda/wordpress/wp-content/uploads/2018/01

Fungsi PHP memanggil jalur server

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

Fungsi PHP memanggil jalur server

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

plugin WordPressjalan

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

Panggilan fungsi PHP

<?php echo plugins_url(); ?>
  • Tampilan: http://domainanda/wordpress/wp-content/plugins

Panggilan fungsi PHP

<?php plugin_dir_url($file) ?>
  • Biasanya digunakan:      //$file (wajib) mengembalikan jalur absolut dari plugin saat ini
  • Tampilan: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

Panggilan fungsi PHP

<?php plugin_dir_path($file); ?>
  • Biasanya digunakan:      //$file (wajib) mengembalikan path absolut dari server plugin saat ini.
  • Menempatkannya di bawah file tema juga akan mengembalikan jalur absolut dari server tema, tetapi tidak disarankan untuk menggunakannya, mudah untuk mengacaukannya.
  • Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

Jalur tema WordPress

<?php get_theme_roots(); ?>

Biasanya digunakan:

tampilkan: /tema

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

Biasanya digunakan:

Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Biasanya digunakan:

Tampilkan: http://yourdomain.com/wordpress/wp-content/themes

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

Biasanya digunakan:

Tampilan: http://domainanda.com/wordpress/wp-content/themes/cwlcms

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

Biasanya digunakan:

Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Biasanya digunakan: //kembalikan nama tema

Tampilan: cwlcms

<?php get_template_directory(); ?>

Biasanya digunakan:

Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Biasanya digunakan:

Tampilan: http://domainanda.com/wordpress/wp-content/themes/cwlcms

Catatan: get_template menanyakan file style.css dari tema. Jika tidak ada file seperti itu di direktori tema, akan terjadi kesalahan.

<?php get_stylesheet(); ?>

Biasanya digunakan: //Jika menggunakan sub-tema, kembalikan nama direktori sub-tema

Tampilan: cwlcms

<?php get_stylesheet_uri(); ?>

Biasanya digunakan:

Tampilan: http://domainanda.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Biasanya digunakan:

  • //Jika menggunakan sub-tema, kembalikan jalur server sub-tema

Tampilan: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Tapi itu lebih banyak digunakan dalam menyertakan file lain
<?php get_stylesheet_directory_uri(); ?>

Biasanya digunakan:

Tampilan: http://domainanda.com/wordpress/wp-content/themes/cwlcms

Catatan: get_stylesheet menanyakan file style.css dari tema. Jika tidak ada file seperti itu di direktori tema, akan terjadi kesalahan.

Dapatkan banyak informasi dari blog

Terakhir, bagikan fungsi yang lebih kuat yang pada dasarnya mendapatkan semua jalur di atas dan informasi lainnya.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Panggilan fungsi PHP: //get_bloginfo bisa mendapatkan berbagai informasi tentang blog,Dapatkan alamat blog ketika $show diatur ke url
  • Tampilan: http:// nama domain Anda

Informasi lain yang dapat diperoleh dari get_bloginfo:

  • nama
  • deskripsi
  • wpurl
  • situs/url
  • admin_email
  • rangkaian karakter
  • versi
  • html_type
  • teks_arah
  • bahasa
  • stylesheet_url
  • stylesheet_direktori
  • templat_url
  • template_direktori
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • komentar_atom_url
  • komentar_rss2_url

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) membagikan "Jalur Instalasi WordPress/Tema Template/Fungsi Gambar Memanggil Daquan", yang berguna bagi Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-1622.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部