我必须做什么来编辑一个WordPress插件的配置页面中的文本文件


What must I do to edit a text file in the config page of a WordPress plugin?

我有一个插件,使用字符串列表,目前从使用file()函数的文本文件中读取数组。我现在想能够提供的博客所有者编辑这个列表的字符串在配置页面为我的插件的能力。我怎么做才最好呢?

我想我这里的主要问题是如何将我更改的列表写回文本文件,然后,是否有比文本文件更好的存储此列表的方法。想到的其他选项是将其存储为自定义帖子类型,并享受开箱即用的WP帖子编辑器版本,或者保持简单并将此字符串列表作为数组存储在wp_option表中。

我认为使用register_setting Codex将是获得字符串列表的最佳方式。然后调用get_option Codex检索值。创建一个独立的表有点过分了。

您应该将其存储在数据库中而不是文件中。您可以让插件在安装时在数据库中创建一个新表。