如何使用WP文件系统追加_CONTENTS?

时间:2017-06-05 作者:Thamaraiselvam

我有一个将内容附加到文件中的场景,我使用的是PHP现在我决定使用WordPressWP_Filesystem 但我看不到任何将内容附加到文件中的方法。它只有put_contents(), 有没有办法使用WordPress的FS附加文件内容?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

WP_Filesystem 抽象主要用于执行插件/主题/核心更新,尤其是在写操作受限的环境中。

因此,它并没有真正实现所有可能的文件操作,正如您所注意到的,在声明的API中没有写入文件末尾的能力。更重要的是,一些可能的实现(取决于文件系统)甚至可能无法写入文件末尾。

简而言之,您必须自己处理这个逻辑,这在很大程度上取决于它是私有/公共代码,以及您希望它的兼容性有多广。如果你坚持uploads 在WP上下文中,它有最大的机会通过直接文件系统访问(WP-core本身仍然用于许多操作)实现可写。

结束

相关推荐