【问题标题】:Wordpress - Conditional Meta Boxes based on taxonomy selectionWordpress - 基于分类选择的条件元框
【发布时间】:2013-01-30 18:22:31
【问题描述】:

我创建了一个自定义帖子类型,其中包含用于设置的自定义元框和该帖子类型的自定义分类类型。现在我正在寻找(即通过 jQuery)根据所选分类显示某些元框(每个分类都有不同的选项需要填写)

关于解决此问题的最佳方法或是否可行的任何建议?

我已经完成了大部分工作,我只需要根据所选分类有条件地显示 (a) 特定元框。

【问题讨论】:

  • 将更改功能附加到您的分类复选框,然后显示/隐藏相关的元框。
  • 我认为您正在寻找相关的下拉菜单。 stackoverflow.com/questions/5910281/…
  • @mkaatman 我真的不想使用依赖下拉菜单,因为可以选择多个分类项目。我的意思是有多项选择,但在这种情况下,这不是一个选项(UX 目的)。
  • @Jrod,你会怎么做,你的意思是你会通过动态代码还是硬编码来做到这一点?
  • @braunson 我稍微更新了一下,缺少什么功能?看起来你正在完成我对你想要完成的事情的理解。 jsfiddle.net/PADk2/1

标签: php wordpress conditional custom-taxonomy


【解决方案1】:

因此,整个目标是为选择不同的分类法显示自定义元框(每个分类法显示具有不同选项的不同元框)。似乎目前还没有办法动态实现这一点,所以唯一的解决方案就是这个。

  1. 在functions.php 中为每个分类法编写各种元框
  2. 将要隐藏的框分配到某个类以显示:无,并在检查与元框 ID 匹配的分类的 slug 时,显示该框。

在将 JS 注入到 Wordpress 后端以获取特定内容帖子类型/页面时,这也提供了丰富的信息。 https://wordpress.stackexchange.com/questions/1058/loading-external-scripts-in-admin-but-only-for-a-specific-post-type

已回答

【讨论】:

    猜你喜欢
    • 2013-04-20
    • 2012-04-29
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    相关资源
    最近更新 更多