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管理员

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

本月创作热力图

最新评论
hui
hui
8月19日
能否支持微信第三方登录啊?
Fiee
Fiee
7月21日
我网站基本上都装了,速度确实有所提升,还免费。我不喜欢白嫖,加你QQ没同意,网站也没有打赏通道 想支持一下的。
小超
小超
7月9日
下个版本考虑将下载地址加密(防止采集)
Lvtu
Lvtu
7月4日
qiang厉害
评论于留言建议
chinacnd
chinacnd
6月26日
这个主题是怎么做到加载速度那么快的?