Help on Custom Post Types

时间:2013-06-10 作者:Richard Ascough

我在一个新网站上使用自定义帖子类型,我正在设置如下。

一种自定义贴子类型是具有多个分类法(例如位置、类别、品牌、支付类型等)和一些自定义字段(地址、电话)的商店

其他定制的帖子类型还有交易分类法(品牌、交易类型、折扣等),我希望链接到商店帖子类型。

例如,Store 1有自己的列表,其中包含关于该商店的所有信息。然后我创建交易1,这是商店1提供的交易。

这可能吗?实现这一目标的最佳方式是什么?将来,我可能还会添加评论或产品,作为一个自定义的帖子类型,也可以通过商店链接。

希望这有意义!!!

理查德

1 个回复
SO网友:chrisguitarguy

你想要的Posts 2 Posts 它允许您在post对象之间创建多对多(或一对多或多对一)关系,包括自定义post类型。

对于相关商店和交易,您可能会这样做。。。

<?php
add_action(\'p2p_init\', \'wpse102461_connection\');
function wpse102461_connection()
{
    p2p_register_connection_type(array(
        \'name\' => \'stores_to_deals\',
        \'from\' => \'STORES\', // or whatever your custom post type actual is
        \'to\'   => \'DEALS\', // or whatever your deals type is
    ));
}
这将创建管理界面(您可以customize) 为您和provide a way to fetch associated deals.

或者你可以overload post_parent 做你需要的事。

结束

相关推荐