为什么WordPress的帖子没有层次化?

时间:2012-06-19 作者:AlxVallejo

我已经使用WordPress作为CMS大约7个月了,具有以下核心功能:

导航树:用于轻松导航页面的Wp\\u list\\u页面Solr搜索引擎:仅索引帖子(因为某些页面在树中重复)

  • 嵌入帖子的页面。几乎每个页面都包含一篇嵌入的帖子。原因是我可以在树导航的多个位置引用帖子,而无需单独编辑每个页面

    创建新内容的帖子

  • 选择分类法(用于Solr搜索筛选)
  • 发布帖子。发布时,会自动创建一个页面,其中嵌入的帖子的父级为“Standby”。这节省了我一些时间CMS Tree Page View). 如果我希望在树中的多个位置显示嵌入的帖子,我将复制页面
  • 我的流程是否满足CMS需求?对它是否有效地使我的MySQL数据翻倍?对嵌入帖子的页面是创建有效的分层CMS的最佳解决方案吗?我不确定。

    为了方便前端的站点导航,无需创建页面,最好在树层次结构中组织帖子。同样重要的是,当我编辑嵌入的帖子时,包含该帖子的所有页面都会更新。

    有没有更好的方法来创建层次结构树?帖子没有层次结构的原因是什么?

    1 个回复
    SO网友:user1337

    您可能已经知道,WordPress设计有两种主要内容类型:PagesPosts (另请参见http://en.support.wordpress.com/post-vs-page/)

    职位的设计本身就不应该是分层的。页面的本质是分层的。帖子是博客的一部分。博客在组织中几乎总是临时的。因此,需要有很多方法来浏览这些帖子。此外,没有父>子关系。每个新帖子都被视为自己的实体,尽管可以对其进行标记或分类以创建与其他帖子的关系。

    另一种思考方式是:Posts=BlogPages=CMS

    重要的是要了解,因为您使用的是现有的CMS,所以您需要Bottom Up 方法这意味着,如果核心功能不适合您,最好找到另一种满足您需求的解决方案,而不是试图破解CMS的基本原理,而不是按照您希望的方式工作。

    您可以创建类别,为帖子提供一些伪层次结构。有了这些核心概念中的一些,就可以最容易地尝试和使用最佳实践。这也将创造更好的长期结果。使其更易于维护、更新和修改。

    WordPress也是为SEO设计的。我意识到,对于一个无用的企业内部网来说,这也是它的设计初衷。因此,除非您强制复制内容,否则它不允许您复制内容。

    我要做的是:

    创建页面作为想法和概念的主要容器,将这些页面链接到帖子(或者我甚至不会将信息放在帖子中,而是页面。对我来说,如果它不是博客的一部分,它就不是帖子,而是页面。)我只会将内容放在一个地方,我会对内容进行组织,这样,它只会在导航中出现一次。有一个页面引用其他页面是可以的。

    结束

    相关推荐

    在B2B市场(企业对企业)中将WordPress用作CMS的例子

    有人能给我提供一些链接到那些使用WordPress作为B2B营销网站CMS的知名网站吗?我之所以这样问,是因为我正在整理一份提案文件,并想举一些其他B2B网站的例子,这些网站将WordPress作为其整个网站,而不仅仅是博客。我一直在看WordPress Showcase 但找不到任何引人注目的B2B网站。有相当数量的知名网站,但这些网站不使用WordPress作为其主要公司网站。相反,他们将WordPress用作一个微网站或附带博客。对于我来说,高知名度B2B网站的示例如下:BloombergKPMGE