首页 > 解决方案 > 如何在 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,这将使复选框成为切换按钮并像添加文本输入一样添加它。这是最好的方法吗?

标签: wordpress

解决方案


没错,切换按钮只是一个styled复选框,因此您可以返回具有checkboxintype属性的输入元素。这是我在插件中使用的代码:

echo '<input type="checkbox" name="your_plugin_option_name" value="1" ' . checked( 1, get_option( 'your_plugin_option_name' ), false ) . ' />';

推荐阅读