$checkbox_field = "<select name='subscribe-reloaded' id='subscribe-reloaded'>
                <option value='none'>".__("Don't subscribe",'subscribe-reloaded')."</option>
                <option value='yes'".((get_option('subscribe_reloaded_checked_by_default', 'no') == 'yes')?" selected='selected'":'').">".__('All','subscribe-reloaded')."</option>
                <option value='replies'>".__('Replies to my comments','subscribe-reloaded')."</option>
                <!-- option value='digest'>".__('Daily digest','subscribe-reloaded')."</option -->
            </select>";

这是我正在使用的插件,默认情况下将其设置为“全部”,我无法确定如何将“仅回复我的评论”设置为默认值。

#1楼 票数:2 已采纳

尝试这个:

$checkbox_field = "<select name='subscribe-reloaded' id='subscribe-reloaded'>
                <option value='none'>".__("Don't subscribe",'subscribe-reloaded')."</option>
                <option value='yes'>".__('All','subscribe-reloaded')."</option>
                <option value='replies'".((get_option('subscribe_reloaded_checked_by_default', 'no') == 'replies')?" selected='selected'":'').">".__('Replies to my comments','subscribe-reloaded')."</option>
                <!-- option value='digest'>".__('Daily digest','subscribe-reloaded')."</option -->
            </select>";

#2楼 票数:1

$checkbox_field = "<select name='subscribe-reloaded' id='subscribe-reloaded'> 
            <option value='none'>".__("Don't subscribe",'subscribe-reloaded')."</option> 
            <option value='yes'>".__('All','subscribe-reloaded')."</option> 
            <option value='replies'".((get_option('subscribe_reloaded_checked_by_default', 'no') == 'yes')?" selected='selected'":'').">".__('Replies to my comments','subscribe-reloaded')."</option> 
            <!-- option value='digest'>".__('Daily digest','subscribe-reloaded')."</option --> 
        </select>"; 

只是将所选逻辑下移了一步,假设其他一切都正确并且可以按预期工作

#3楼 票数:0

$checkbox_field = "<select name='subscribe-reloaded' id='subscribe-reloaded'>
            <option value='none'>".__("Don't subscribe",'subscribe-reloaded')."</option>
            <option value='yes'".((get_option('subscribe_reloaded_checked_by_default', 'no') == 'yes')?" selected='selected'":'').">".__('All','subscribe-reloaded')."</option>
            <option value='replies' selected>".__('Replies to my comments','subscribe-reloaded')."</option>
            <!-- option value='digest'>".__('Daily digest','subscribe-reloaded')."</option -->
        </select>";

#4楼 票数:0

只需将所有行上的代码放入另一行即可...

$checkbox_field = "<select name='subscribe-reloaded' id='subscribe-reloaded'>
                <option value='none'>".__("Don't subscribe",'subscribe-reloaded')."</option>
                <option value='yes'>".__('All','subscribe-reloaded')."</option>
                <option value='replies'".((get_option('subscribe_reloaded_checked_by_default', 'no') == 'yes')?" selected='selected'":'').">".__('Replies to my comments','subscribe-reloaded')."</option>
                <!-- option value='digest'>".__('Daily digest','subscribe-reloaded')."</option -->
            </select>";

  ask by 3zzy translate from so

未解决问题?本站智能推荐:

1回复

识别从WordPress/PHP中动态创建的表单中选择了哪个项目

经过一些研究后对代码有更好的理解之后,我现在要问一个进一步的问题。 我有一个动态生成的表单,代码如下所示: 该代码从表中获取数据,并显示订单列表以及与每个订单相关的数据。 然后代码调用ShowModal函数,该函数也为每一行发送用户和数据,并在此处突出显示EDIT按钮: 这将在我的
2回复

无法在PHPmysqli中选择行

我想做的是使用用户名将一行添加到Guest表(此部分工作正常),并从Guest和Room中获取GuestID和HostID,并使用这些值创建一个新的Room行。 我不断从SELECT中收到错误,我不知道为什么。
1回复

在表单操作之前如何运行php

我有一个运行可将数据存储到wp数据库的php文件的表单,但是在运行php文件后,我需要首先将其用作贝宝按钮。 现在的代码是这样的: 基本上,我需要在php函数之后运行action =“ https://www.paypal.com/cgi-bin/webscr”,以便用户可以使用paypa
1回复

从前端表单中选择新帖子的类别?

我有一个前端表单,它使用户能够创建帖子。 它只发送文本类型的标题、描述和自定义字段。 但我还想在表单中添加一个类别选项,该选项显示当前类别的列表,并让用户为他们的新帖子选择一个或多个。 (选定的类别将分配给新帖子。) 这是一个 WordPress 网站,我使用 Avada 主题。 自定义帖子类型是
1回复

强大的Pro-从数据库中选择

我想用“强大”创建一个表单。 我只是有一个问题(我没有专业版,所以没有官方支持。这就是为什么我在这里发布问题): 是否可以从数据库获取数据以填充选择? 非常感谢
2回复

如何在选择下拉菜单wp/php中添加“选择的”

我有一个我不确定如何处理的问题,我有一个WP插件,它的形式是,我的形式可能有不同数量的数据(取决于用户提交的内容)。 如何在所选项目中添加“所选项目”,以便用户返回时可以编辑/查看所选项目? 我会想到一个循环,是否应为每个选项分配一个数字? 可能有100个供应商,所以需要算对吗?
3回复

PHP表单问题与操作和回显结果有关

我正在尝试获取一个简单的两字段表单以提交到电子邮件地址,然后在表单(或表单)下方回显“感谢您注册您的兴趣”。 仅供参考,这是在WordPress模板文件上。 这是代码,包括以下形式: 目前,该表单确实已发送,并且该页面确实在该表单下方回显了“谢谢您的兴趣”,但是,当您单击“提交”按钮
1回复

PHP$_POST没有拾取选择输入

是的,我知道之前已经多次询问过这个问题,但事实是我没有确切的答案可以用来解决所有这些问题。 当我明确选择了该表单的值时,我的$_POST数组似乎永远不会在我的表单中选择我的select元素。 我在WordPress主题上有一个联系表格,如下: 然后在contact.php处理: