我正在为管理区创建一个Wordpress插件。它需要根据保存的选项设置选项并写入文件和数据库。
我尝试创建一个“创建文件”按钮,将POST
数据发送回自身。我现在需要创建一个文件,并根据隐藏的布尔字段向数据库添加一列。
我很挣扎,因为我不能做我想做的事,因为表格需要有不同的动作。关于如何做到这一点的任何建议?
答案 0 :(得分:1)
有什么不同的行动?如果没有任何代码示例显示您正在做什么以及究竟什么不起作用,我们只能想象并为您提供一般信息。在Wordpress中,您不必关心裸网址选项,因为核心会为您执行此操作。它足以注册所需的钩子,在这里读取传递的数据并执行它们所需的操作。简单的存储设置不需要扩展数据库方案,因为Wordpress已经有了一个表格。您可以在此处使用Wordpress功能。
请参阅Wordpress开发者页面的文章:https://codex.wordpress.org/Creating_Options_Pages
使用钩子,创建文件也没什么大不了的。在数据库中保存设置后,简单编写PHP代码。具体如何做这取决于要求:数据是否作为表单字段传递?它是从外部源(如api)获取的吗?根据要求,这应该使用搜索引擎相对较少的工作来完成,因为这些方案存在足够的样本代码。