Multi-site or categories?

时间:2011-06-29 作者:Patrick

我最近为一所大学的广播电台重新设计了一个网站,从Drupal切换到Wordpress。该网站基于广播电台,但每个专业节目也会有自己的博客。然而,我希望从主要内容到每个博客的布局都是一样的。分类或多或少会起作用,但当我想要博客的信息页面时,事情就变得棘手了,比如“关于”之类的。假设我有一个“现场”节目。我希望所有内容都是/live/page或/live/2011/06/post标题,但Wordpress只想发布帖子,我还没有找到任何可靠的permalink插件。我应该坚持使用类别吗?我怎样才能改善这种情况?还是多站点是更好的选择?我是否可以轻松地为多站点全局设置内容,如布局和菜单?

谢谢

4 个回复
SO网友:fuxia

类别是n:n关系的元数据:每个类别可以与多个帖子相关,每个帖子可以与多个类别相关。因此,类别不是您需要的。

我会设置多站点安装。将主站点用于与所有子站点和每个部分的子域或子博客相关的所有内容。

要强制所有博客使用相同的主题,只需删除默认主题(TwentyEleven,在3.4中可能是TwentyEleven),安装自定义主题并将以下行添加到wp-config.php:

define( \'WP_DEFAULT_THEME\', \'folder-name-of-your-custom-theme\' );
每个新博客现在都将使用此主题。

SO网友:Randy Steer

然而,请考虑WordPress在Before You Create a Network"If you plan on creating sites that are strongly interconnected, that share data, or share users, then a multisite network might not be the best solution."

我自己也一直在努力解决这个问题。我一直在想,也许最好的方法是为每个主题创建一个页面,并使用一个模板,允许我将这些页面布局为一个博客帖子区域(按类别=主题过滤)、一个论坛帖子区域(为每个主题区域创建一个论坛)和一个包含新帖子表单的块。然而,如果我不能通过拖动小部件来做到这一点,那么编写自定义主题页面就超出了我目前所学的范围。

SO网友:Murilo

分类对于一个博客来说是可以的,但是如果你有更多的博客,那么多站点是最好的选择。设置主题、插件和其他一切都很容易。

请看这里:

http://codex.wordpress.org/Create_A_Network

http://codex.wordpress.org/Installing_Multiple_Blogs

SO网友:gloria

布局和菜单应用于网站和子网站不会有问题。

如果您想在他们之间共享数据,您可能会遇到复杂的问题(例如,共享帖子或其他内容的唯一方法是在希望该内容显示的每个子网站上多次发布)。

这完全取决于您对网站浏览体验的设想,以及您希望主网站和节目之间有多大的分离或集成。是否希望所有帖子/页面都显示在主站点上,但可以按显示轻松排序?使用单个安装和类别。您是否希望主站点显示一些内容,并且每个显示仅在其子站点上显示其信息/帖子?使用多站点。

如果您想使用类别(其中每个类别都是一个节目),并且需要页面遵循与您提到的相同的URL模式,那么您可能需要尝试使用页面“父”和子页面来组织每个节目自己的页面。

如果需要将类别用于其他分类用途,您可能还需要查看自定义分类法(通过显示来组织您的帖子)。

结束

相关推荐

使用WordPress MultiSite管理多个项目?

我目前在大多数项目中使用WordPress,我管理它们的方式是在本地环境中为每个项目创建一个文件夹,每个文件夹都包含一个WP安装,这有时会使其成为维护、升级的工具,并占用更多空间。我正在查看WP Multisite,我想知道是否可以使用它创建多个具有相同WP安装的项目,但遇到了一个问题,当我使用当前方法完成一个项目时,我只需向我的客户发送一个数据库的SQL转储,告诉他们替换URL并将所有文件/文件夹安装到他的服务器上,效果很好。但是WP Multisite创建了一个独特的文件夹和数据库结构,这使得它很难做