Jawaban:
Saya pikir Anda harus sedikit berhati-hati karena itu tergantung pada apa yang Anda coba lakukan.
Jika Anda menggunakan tema anak get_template_directory();
masih akan pergi ke tema orang tua. Namun get_stylesheet_directory();
akan menuju ke tema saat ini, anak atau orang tua. Juga, kedua fungsi ini mengembalikan jalur server absolut.
Jika Anda menginginkan URI yang sepenuhnya terbentuk, untuk tautan atau gambar, Anda harus menggunakan get_template_directory_uri();
atau get_stylesheet_directory_uri();
menggunakan yang benar karena alasan yang disebutkan.
get_stylesheet_directory()
: path file ke direktori Tema saat iniget_stylesheet_directory_uri()
: jalur url ke direktori Tema saat iniget_template_directory()
: path file ke direktori Theme indukget_template_directory_uri()
: jalur url ke direktori Tema induk/var/www/the/path/of/actual/wp-content/themes/mytheme
yang bukan yang Anda inginkan untuk melakukan hal-hal dengan $ wp_filesystem jika WP terhubung melalui FTP.
get_template_directory();
http://codex.wordpress.org/Function_Reference/get_template_directory
stylesheet
filepath / url untuk referensi Tema saat ini , dan cadangantemplate
filepath / url untuk referensi Tema induk .