在WPMU中,我们使用的是站点类别(带有站点范围的标签),但就我个人而言,我看不出每个博客所属的子站点类别(例如,学校的系)如何最终出现在帖子中。(嗯,它没有。我已经列出了数据库中的元数据,并检查了帖子数据、类别(…),术语和标签。网站类别中没有任何内容。)
这可能是不应该的,但我正在解决的问题是,给主站点收集的帖子提供一个图标,对应于它写博客的站点类别。
类型插件可以做到这一点,但对于博主发布的每一篇文章,该类别都是可见的和可选择的。相反,该值应在创建站点时设置为站点类别一次,并且博主从未看到该站点。
我该怎么做?
我可以满足于在一个站点上保存所有帖子的额外类别,但在我看来,如果插件这样做,那么每个站点上必须有不同的设置。
最合适的回答,由SO网友:Henrik Erlandsson 整理而成
Site Categories只是一个对博客进行分类的工具,它与Sitewide标记一起允许将子博客帖子复制到某个类别的顶级博客,并列出某个博客类别中的帖子。然而,除了blogid之外,没有分类数据与帖子一起复制,也没有通过元数据链接到帖子。
我们最后在内容中写了一个片段。php,它查找文章的blogid,然后从wp数据库的wp\\U选项表中查找博客使用的主题的名称。
这让我们可以按类别来设计风格,因为某个类别的博客继承了其类别的子主题。