it-swarm.cn

在3.0中跨多个博客共享一个分类

可能重复:
WordPress Multisite - 全球类别

我有一系列博客会使用一些但不是全部相同的帖子。我们有一个博客,其中写了许多帖子,然后根据主题分享到其他博客。尽管我们已经想到了这一点,但我们无法使用类别来正确地完成此任务。

所有博客都使用相同的主题,主题根据博客略有变化。我想做这样的事情:

register_taxonomy(
    'some_categories',
    array('post'),
    array ('hierarchical' => true,
    'label' => __('Some Awesome Categories'),
    'singular_label' => __('Some Awesome Category'),
    'query_var' => 'some_categories')
    );

我们正在使用路径安装,所以如果我到 http://domain.com/blog1/wp-admin/ 并添加一些类别,他们不要出现在 http://domain.com/blog2/wp-admin/

这可能吗?我知道WP 3.0为每个博客都有一组不同的表,所以这可能是不可能的。

TIA

6
Hans

我的建议是将定义自定义分类法的代码放入插件中,并激活插件站点范围。这将导致新的分类法在所有网络中的站点上变为活动状态。

2
EAMann

这可能会有所帮助。根据 函数引用 ,您可以“在主题的functions.php模板文件中定义自定义分类法”。

因此,无论您是否进行多站点安装,这都可以工作(但是,如果我记得多站点的设置方式,在所有博客上共享模板可能会稍微容易一些)。

0
Novaktually