用于输入框验证的插件选项

时间:2015-12-02 作者:Ohsik

我正在从下面的代码中创建一个插件选项页面。但是,它没有解释如何在输入字段上进行验证。如何获得验证id_number 仅用于数字?

https://codex.wordpress.org/Creating_Options_Pages#Example_.232

此外,我可以将默认值添加到输入中吗?在…上

<input type="text" id="title" name="my_option_name[title]" value="%s" />\'

所以第一次安装插件时,它会说些什么,而不是什么都不说。

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

您要设置输入的type 编号以进行数字验证。并使用输入value 设置默认值。

<input type="number" id="title" name="my_option_name[title]" value=123 />
如果您只想在输入中向用户显示提示,请使用placeholder.

 <input type="number" id="title" name="my_option_name[title]" placeholder="Phone Number" />

相关推荐

更改wp-admin/plugins.php上统计的插件数量

我已成功地使用从插件页面隐藏我的插件$wp_list_table 然而,顶部的分页仍然将插件列为“所有(3)”等。我成功地改变了$wp_list_table 的数组_pagination_args = total_items.但它仍然在页面顶部呈现插件-“全部(3)”。有什么办法可以解决这个问题吗?我找到了WP_Plugins_List_Table::prepare_items()具有全局$totals 变量,但我不确定我将如何改变这一点,在这个函数中$totals = array(); fore