WordPress中正确进行文件操作

WordPress虽然是PHP程序,PHP中使用file_get_contents函数读取文件本没有错误,但是在不同的环境中,可能会出现错误。对此,WordPress提供了一套安全的文件读写系统Filesystem。

文件系统API是在WordPress 2.6中添加的,最初是为WordPress自己的自动更新特性而创建的。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官方文档

 

 

上一篇 MDB 5 UI KIT - 一款基于Bootstrap 5的前端UI框架
下一篇 网页中第三方字体加载方案优化
目录
applek

applek管理员

个人说明在个人中心里面设置

本月创作热力图

最新评论
chinacnd
chinacnd
6月26日
这个主题是怎么做到加载速度那么快的?
风起云涌
风起云涌
6月17日
前台投稿现在有点太抽象了 希望可以弄成那种分区填写的 标题,内容,图片,目录,标签,这样的
评论于留言建议
风起云涌
风起云涌
6月17日
希望加个开关去掉页脚的站点身份,还有自定义页脚居中文字
评论于留言建议
卡卡
卡卡
5月31日
倒是放个演示地址啊