项目和客户的结构 时间:2013-04-05 作者:Staffan Estberg 我有一个客户,他要求提供一个基于WP的投资组合,在那里他们将展示他们的项目和客户,并按类别和标签进行筛选。他们还希望筛选为特定客户完成的所有项目。我决定在项目中使用常规帖子,但我不确定对客户来说什么是好的设置我的想法是有一个名为clients的自定义帖子类型,用户可以在其中创建客户端,然后在每篇帖子的自定义字段选择列表中提供这些客户端。这将形成一个健壮的结构,但仅仅为了实现这一点而必须使用自定义的post类型似乎有点不必要。有什么更有效的方法吗? 2 个回复 最合适的回答,由SO网友:Griffin 整理而成 听起来您需要客户机和项目都具有“类帖子”功能,这意味着为客户机使用分类法没有多大意义。在这种情况下,我强烈推荐Scribu的“Posts 2 Posts”插件,该插件非常棒,可以在这里找到:http://wordpress.org/extend/plugins/posts-to-posts/该插件允许您在帖子之间创建连接,并使基于这些连接查询帖子变得简单。 SO网友:JCL1178 “项目”的自定义post类型可能是理想的,客户机成为CPT的分类法之一。如果您觉得CPT对于所需的结果来说过于苛刻,那么您可以使用普通帖子和自定义字段,而不是/除了类别和标记之外,提供额外的过滤层。使用自定义字段就像更改循环一样简单:$posts = get_posts(\'numberposts=10&meta_key=client&meta_value=StackExchange\'); 如你所需。 结束 文章导航