需要帮助查找使用自定义帖子类型的WordPress电子商务插件

时间:2011-01-14 作者:Dwayne Charrington

我目前正在开发一个相当广泛和复杂的记录标签网站,该网站使用帖子类型和一系列关系映射来将帖子类型映射到彼此。

该网站的部分主要功能是商店。因为我有一个名为“艺术家”的“艺术家”帖子类型,所以我想使用一个商店插件,它提供各种各样的内容,因为我将处理实体音乐和数字音乐销售,以及销售商品,并且想使用一个利用自定义帖子类型的插件。

我希望能够将一个或多个项目与“艺术家”帖子类型中的特定艺术家联系起来,这样我就不必让客户再次输入艺术家的名字,从而不得不在不同的位置存储相同的数据。

我看了一下MarketPress 由WPMU开发人员创建,但似乎还不太支持变体。

WP E-Commerce 3.8(目前处于beta版)本能地使用自定义帖子类型,但对我来说,它似乎并没有使用任何自定义帖子类型,而是使用自己的界面。

我也试过了PHPPurchase 同样,但它使用现成的页面而不是帖子类型。我确实找到了一个教程,告诉你应该如何使用自定义的帖子类型,但它似乎不像真正的帖子类型集成,教程位于here.

如果你有一种方法,我可以将我的艺术家帖子类型与Wordpress的任何预先存在的商店插件联系起来,那也太棒了,我不介意添加不同的代码来将两者联系起来。

欢迎商业和免费解决方案。

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

你应该看看dukapress 这是一个相当新的电子商务插件,但它有很多功能,并且使用自定义的帖子类型。

至于关系部分,我面临的挑战与您在为我的一个客户开发网站时面临的挑战相同,我需要将一个名为“问题”的CPT(自定义帖子类型)与一组名为“答案”的CTP关联起来,这样我就可以将一个问题的所有答案显示在与问题本身相同的页面中,最后我这样做了

对于每个答案,我都添加了一个名为“Q\\u ID”的自定义字段,并将其值设置为相应的问题帖子类型ID。

只要使用query\\u posts或自定义WP\\u query cannot memory,只选择类型为“Answer”且自定义字段名为Q\\u ID等于我的问题帖子类型ID的帖子,事情就变得非常简单了。

$q= array( 
"POST_TYPE"=>\'Answer\',
\'meta_key\' =>\'Q_ID\', 
\'meta_compare\' => \'=\' 
\'meta_value\' => $Questions_Post_TYPE_ID
);
query_posts($q);
希望这有帮助。

相关推荐

E-commerce for wordpress

wordpress是否有一个电子商务解决方案,允许一家店有一个现场博客?如果是的话,有哪些选择?通常是否有一个被认为是“最好的”?

需要帮助查找使用自定义帖子类型的WordPress电子商务插件 - 小码农CODE - 行之有效找到问题解决它

需要帮助查找使用自定义帖子类型的WordPress电子商务插件

时间:2011-01-14 作者:Dwayne Charrington

我目前正在开发一个相当广泛和复杂的记录标签网站,该网站使用帖子类型和一系列关系映射来将帖子类型映射到彼此。

该网站的部分主要功能是商店。因为我有一个名为“艺术家”的“艺术家”帖子类型,所以我想使用一个商店插件,它提供各种各样的内容,因为我将处理实体音乐和数字音乐销售,以及销售商品,并且想使用一个利用自定义帖子类型的插件。

我希望能够将一个或多个项目与“艺术家”帖子类型中的特定艺术家联系起来,这样我就不必让客户再次输入艺术家的名字,从而不得不在不同的位置存储相同的数据。

我看了一下MarketPress 由WPMU开发人员创建,但似乎还不太支持变体。

WP E-Commerce 3.8(目前处于beta版)本能地使用自定义帖子类型,但对我来说,它似乎并没有使用任何自定义帖子类型,而是使用自己的界面。

我也试过了PHPPurchase 同样,但它使用现成的页面而不是帖子类型。我确实找到了一个教程,告诉你应该如何使用自定义的帖子类型,但它似乎不像真正的帖子类型集成,教程位于here.

如果你有一种方法,我可以将我的艺术家帖子类型与Wordpress的任何预先存在的商店插件联系起来,那也太棒了,我不介意添加不同的代码来将两者联系起来。

欢迎商业和免费解决方案。

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

你应该看看dukapress 这是一个相当新的电子商务插件,但它有很多功能,并且使用自定义的帖子类型。

至于关系部分,我面临的挑战与您在为我的一个客户开发网站时面临的挑战相同,我需要将一个名为“问题”的CPT(自定义帖子类型)与一组名为“答案”的CTP关联起来,这样我就可以将一个问题的所有答案显示在与问题本身相同的页面中,最后我这样做了

对于每个答案,我都添加了一个名为“Q\\u ID”的自定义字段,并将其值设置为相应的问题帖子类型ID。

只要使用query\\u posts或自定义WP\\u query cannot memory,只选择类型为“Answer”且自定义字段名为Q\\u ID等于我的问题帖子类型ID的帖子,事情就变得非常简单了。

$q= array( 
"POST_TYPE"=>\'Answer\',
\'meta_key\' =>\'Q_ID\', 
\'meta_compare\' => \'=\' 
\'meta_value\' => $Questions_Post_TYPE_ID
);
query_posts($q);
希望这有帮助。

相关推荐

E-commerce for wordpress

wordpress是否有一个电子商务解决方案,允许一家店有一个现场博客?如果是的话,有哪些选择?通常是否有一个被认为是“最好的”?