wordpress - 如何在 WordPress 插件设置中添加切换按钮?
问题描述
我可以将文本输入和按钮添加到设置页面,如下所示:
echo '<textarea type="text" id="inputs" name="inputs" style="width:60%;">' . esc_attr(get_option('custom_plugin_options')) . '</textarea>';
echo '</p>';
echo '<p class="submit">';
echo '<input class="button-primary" type="submit" name="submit" value="Save" />';
echo '</p>';
但我不确定是否将切换按钮添加到 WordPress 插件设置。我有几个问题。我在想,如果正确的方法是添加一个复选框并应用 css,这将使复选框成为切换按钮并像添加文本输入一样添加它。这是最好的方法吗?
解决方案
没错,切换按钮只是一个styled
复选框,因此您可以返回具有checkbox
intype
属性的输入元素。这是我在插件中使用的代码:
echo '<input type="checkbox" name="your_plugin_option_name" value="1" ' . checked( 1, get_option( 'your_plugin_option_name' ), false ) . ' />';
推荐阅读
- php - 基于用户偏好的区域设置
- java - 从 Firebase Realtimedatabase 中删除用户时,Android 应用程序崩溃
- vba - 使用 VBA 从 Outlook 电子邮件中删除保留策略
- c# - 如何在不指定泛型参数的情况下将实现实例转换为接口(实现知道它)?
- python - selenium.common.exceptions.WebDriverException:消息:无效参数:无法识别的功能:带有 Selenium 和 ChromeDriver 77.0 的 chromeOptions
- angular - Angular 6 - 声明两个具有多个模块的组件
- java - Spark/scala 中的 SQL 查询
- javascript - 添加链接到html表格列中的所有单元格
- javascript - 生成具有动态内容的字符串
- python - 为什么我会收到此类的“缺少 1 个位置参数”错误?