首頁 >CMS教程 >&#&按 >wordpress插件在哪個資料夾

wordpress插件在哪個資料夾

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-07-18 15:47:343374瀏覽

wordpress插件在哪個資料夾

plugins_url()

#取得目前外掛程式的目錄的URI,例如一個外掛程式位於/wp-content/ plugins/myplugin下,該目錄下放有插件的主檔案名為myplugin.php,在myplugin.php中執行下面的程式碼,結果如下:

echo plugins_url();
//输出:https://www.53431.com/wp-content/plugins
echo plugins_url('',__FILE__);
//输出:https://www.53431.com/wp-content/plugins/myplugin
echo plugins_url('js/myscript.js',__FILE__);
//输出:https://www.53431.com/wp-content/plugins/myplugin/js/myscript.js

plugin_dir_url()

傳回目前外掛程式的目錄URI,例如

echo plugin_dir_url(__FILE__ );
//输出:https://www.53431.com/wp-content/plugins/myplugin/

注意結尾有反斜線。

相關推薦:《WordPress教學

plugin_dir_path()

傳回目前外掛目錄的伺服器絕對路徑,例如

echo plugin_dir_path(__FILE__ );
//输出:/home/user/public_html/wp-content/plugins/myplugin/

可以用來引用文件,例如

<?php
define(&#39;MYPLUGINNAME_PATH&#39;, plugin_dir_path(__FILE__) );
require MYPLUGINNAME_PATH . &#39;includes/class-metabox.php&#39;;
require MYPLUGINNAME_PATH . &#39;includes/class-widget.php&#39;;
?>

plugin_basename()

傳回呼叫該函數的插件檔案名稱(包含插件路徑)

例如在插件myplugin下的myplugin.php檔案中呼叫函數,結果如下

echo plugin_basename(__FILE__);
//输出:myplugin/myplugin.php

如果在myplugin/include/test.php檔案中呼叫(test.php透過include引用到myplugin.php中),結果如下

echo plugin_basename(__FILE__);
//输出:myplugin/include/test.php

以上是wordpress插件在哪個資料夾的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn