在WordPress中存储自定义仪表板小工具选项

时间:2013-06-17 作者:RRG

我正在使用Codex example 构建自定义小部件。在单击“配置”和“更改选项值”之前,特定示例似乎工作正常。单击“提交”后,不会保存更改。是否有人对特定示例有相同的问题?我正试图以此为例构建一个自定义小部件。

1 个回复
SO网友:brasofilo

解决方案pulled from OP.

Ok已修复。在里面widget-config.php 没有检查表单是否已提交,因此每次加载配置时,它都会更新为空值或保留默认值。添加此支票if (!empty($_POST)) 在更新选项值和显示数字输入的存储值之前:

<input type="text" name="number" value="<?php echo self::get_dashboard_widget_option(self::wid, \'example_number\'); ?>" />

结束

相关推荐

如何从Dashboard中删除所有小部件?

我正在寻找一个完全空白的仪表板。根本没有小部件,最好是一列。有一些片段可以删除默认的WordPress小部件,但没有找到任何关于插件添加的小部件的信息。搜遍了所有地方,似乎还没有人问这个问题。