条件逻辑只适用于显示还是隐藏?

时间:2013-06-18 作者:Enoque

我将高级自定义字段用于用户配置文件中的自定义字段。我使用条件逻辑显示四个字段中的一个,每个字段将根据之前单击的单选字段选项显示。

在这种情况下,只能发送一个选项。但是,当用户更新您的配置文件时,会发送所有四个字段。

本例中的条件逻辑仅用于显示或隐藏。

关于如何改进的一些提示?

我感谢你的帮助。

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

这是对Javascript显示/隐藏字段以及Wordpress保存元数据的限制。处理它的最好方法可能是在要使用数据的地方使用相同类型的开关逻辑。类似这样:

switch ( get_field(\'radio_field\') ) {
  case \'first_option\':
    // get data from your first field
    break;
  case \'second_option\':
    // get data from your second field
    break;
  //etc
}

结束

相关推荐

条件逻辑只适用于显示还是隐藏? - 小码农CODE - 行之有效找到问题解决它

条件逻辑只适用于显示还是隐藏?

时间:2013-06-18 作者:Enoque

我将高级自定义字段用于用户配置文件中的自定义字段。我使用条件逻辑显示四个字段中的一个,每个字段将根据之前单击的单选字段选项显示。

在这种情况下,只能发送一个选项。但是,当用户更新您的配置文件时,会发送所有四个字段。

本例中的条件逻辑仅用于显示或隐藏。

关于如何改进的一些提示?

我感谢你的帮助。

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

这是对Javascript显示/隐藏字段以及Wordpress保存元数据的限制。处理它的最好方法可能是在要使用数据的地方使用相同类型的开关逻辑。类似这样:

switch ( get_field(\'radio_field\') ) {
  case \'first_option\':
    // get data from your first field
    break;
  case \'second_option\':
    // get data from your second field
    break;
  //etc
}

相关推荐

如何避免WebDevStudio的WDS_Taxonomy_Radio分类Metabox类出现Foreach错误?

使用WebDevStudio的WDS\\U Taxonomy\\U Radio Taxonomy metabox类的正确方法是什么?我已经在函数中包含了代码。php文件,但我收到一个错误,错误如下:*为foreach()WDS\\u Taxonomy\\u Radio提供的参数无效。班php第45行*所以我一定是做错了什么。GitHub上的说明是:初始化类(用自己的更新分类slug)使用代码$custom_tax_mb = new WDS_Taxonomy_Radio( \'custom-tax-slug