Split Blog Into Two Sections?

时间:2013-10-08 作者:David Di Franco Jr.

好的,这是我对一个网站的愿景,我目前正在寻找重新启动。。。截至目前,我的网站的博客包括通过WP Zon Builder(插件)以产品形式链接到亚马逊的帖子。现在,我希望向有兴趣为该网站撰写内容的其他人开放博客。有没有办法将我的博客分成两部分,如下所示:

•原始帖子•新帖子

基本上,我不想让我原来的帖子接管这个网站,尤其是因为有400多个帖子。在某种程度上,我有点想把它们存档,让网站的焦点成为我的作者/用户提交的新博客帖子。

我正在考虑一个可能的解决办法。是否有某种插件可以按用户拆分我的博客?我可以将所有当前帖子分配给一个单独的用户帐户,从而为新用户腾出空间。

希望这不会令人困惑。非常感谢您的帮助!

2 个回复
SO网友:Adam Hughes

我的第一个想法是创建两个主要类别。从索引上的wordpress循环中排除一个。然后只在不同的页面上显示该类别。

这种方法唯一的问题是,用户必须确保他们发布的是正确的类别。但是,如果您使用插件(如adminimize)来限制用户可以发布到其中的类别,应该可以。

SO网友:P-S

归档您的帖子可以通过两种方式查看:

您可以将所有原始帖子设置为Draft, 因此,它们将不再出现在您的博客上。(不利于SEO)assign the original posts to a user 和exclude all posts from a specific user 在用于在博客上显示帖子的任何查询中。这样,你只会在你的网站上显示新帖子,但可以通过直接链接或搜索结果访问你的原始帖子。

//exclude Posts Belonging to an Author
//replace 12 with the ID of the user assigned to all the original posts
$query = new WP_Query( \'author=-12\' ); 
由于您将原始帖子分配给了用户,您仍然可以通过访问yoursite.com/author/{username}.

结束

相关推荐

Switch_to_Blog()性能注意事项和替代方案

我目前正处于多站点网络的概念阶段。大致的想法是:有多个联网的网站,所有网站都为自己发布帖子。网络管理员能够建立;“内容链接”;在每个博客之间。“A”;“内容链接”;意味着管理员能够在后端配置博客之间的帖子共享。单个或单个(-->) 或者双向(<->). 这将导致博客的列表页面也显示来自其他博客的帖子。例如,如果我们有三个博客;“内容链接”;可以这样配置:A <-&燃气轮机;BA --&燃气轮机;C这将导致:A 还显示来自的内容BB 还显示来自的内容AC 还显示来自的内容A 也来自B