WordPress中正確進行文件操作
WordPress雖然是PHP程序,PHP中使用file_get_contents函數讀取文件本沒有錯誤,但是在不同的環(huán)境中,可能會出現錯誤。對此,WordPress提供了一套安全的文件讀寫系統Filesystem。
文件系統API是在WordPress 2.6中添加的,最初是為WordPress自己的自動更新特性而創(chuàng)建的。Filesystem API抽象出在各種主機類型上安全地將本地文件讀寫到文件系統所需的功能。
它通過WP_Filesystem_Base類和幾個子類來實現連接到本地文件系統的不同方式,這取決于各個主機的支持。任何需要在本地編寫文件的主題或插件都應該使用WP_Filesystem類來實現。
使用方式
在插件或者主題的函數目錄中,先引入文件
require_once(ABSPATH . 'wp-admin/includes/file.php');
調用方法
WP_Filesystem();
global $wp_filesystem;
$wp_filesystem->get_contents();
其中,$wp_filesystem對象自帶很多函數,包括了文件讀寫常用命令
函數方法詳見官方:WordPress官方文檔
版權聲明:
作者:applek
鏈接:http://www.yydfqli.cn/wordpresszzrjxwjbz.html
文章版權歸作者所有,未經允許請勿轉載。
THE END