是否使用自定义分类解决产品属性问题?

时间:2011-02-11 作者:Pigeon

我需要为一个产品添加大约50个属性,例如高度、宽度、位置等。我为每个属性创建了自定义分类法,遇到了严重的问题。

首先,UI一团糟!每个分类法都占用了大量空间。一些属性应该通过单选按钮、复选框和下拉菜单呈现给用户。

最佳做法是什么?是否改为使用自定义字段并失去分类功能?

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

对于每个属性,问自己以下问题:

平均而言,超过1-2篇文章对此属性具有相同的价值吗如果两个都回答“是”,则将其设置为分类法,否则设置为自定义字段。

无论您选择哪一种,都可以为单个属性创建一个自定义元盒,或将相关属性分组在一起的多个元盒。任何更有意义的事情。

SO网友:MikeSchinkel

你好@Pigeon:

我会支持@scribu的好建议,但我会补充一点,我认为他的#1的帖子应该不止1-2个;至少在国际海事组织,更像是5-10岁。

另外,看看是否可以合并一些分类法;i、 e。\'height\'\'width\' 可能是\'dimensions\', 您可以创建一个自定义元数据库,允许您更改用户输入它们的方式,但仍可以将它们按如下条件分配到数据库中\'height-11\'\'width-8.5\'.

SO网友:kaiser

我同意Mike的建议:将只需要特定元框的内容分组/拆分为不同的自定义帖子类型,并在多个帖子类型中添加分类法。

例如"Couches", "Tables" & "Shelfs"需要元框"weight", "dimensions" & "color",因此它可以是名为"large furniture"
"Mixer", "Toaster" & "Coffee makers"需要元框"Consumption" & "Material"并可分组为自定义帖子类型"household appliance"
双方都需要税收"Available"&"Price Range"已分配。

在这里,我为您提供了一个工具链接,可以轻松实现您的目标:Wp Alchemy 是一个帮助您快速完成元框的类。您还可以在github上找到它,因此通过SVN更容易保持最新。

结束

相关推荐