代码之家  ›  专栏  ›  技术社区  ›  Jason J. Nathan

组织Wordpress的自定义内容

  •  3
  • Jason J. Nathan  · 技术社区  · 16 年前

    当我把这条线打出来的时候,我已经很困惑了。如果我的问题有点难以理解,请原谅。

    我有一个现有的房地产网站,我打算100%进入WordPress。现有的站点有一个用于列表的后端和另一个用于评论的博客部分。

    你也许可以理解为什么我决定迁移到一个完全支持WordPress的站点。维护站点的两端既单调又乏味;麻烦。

    * An existing database table of about 4,000 Condominium Projects
    

    目前,我的站点中的每个列表都有一个ajax查询,可以根据需要从这个表中获取信息。

    在新的网站,我打算有一个链接,以各自的公寓在每个财产清单。 此链接应显示有关特定公寓的信息,并显示匹配房源的“结果”。

    此外,一些公寓有长文章审查为他们做。在我当前的站点中,这些评论显示在博客部分。完全分开。

    我该如何把一切联系起来。也许是复制品?分类学和;每套公寓的邮递费?这将意味着超过3000个独特的条目。那不是“杀伤力过大”吗?

    如果它是一个分类法,那么这个链接可能会显示所有拥有这个公寓名称的帖子(列表)。但它不会链接到评论或生物数据的实际页面。

    任何想法都将不胜感激。。。请随时询问我是否遗漏了任何重要信息!

    提前谢谢

    3 回复  |  直到 11 年前
        1
  •  2
  •   MikeSchinkel    16 年前

    这对我来说似乎非常简单,非常适合WordPress(想到用Drupal做任何你没有的事情,我都不寒而栗;这是一个在Drupal开发了2年多的人写的……)

    无论如何:

    • 所有的“生物数据”都存储在一个自定义字段中。或者,您可以创建一个名为“bio data”的分类法,并为每个选项都设置一个术语值,但这对于“SqFt”之类的东西不起作用,除非您设置范围(即1200sft-1300sqft),因为术语只能用于“true/false”属性(即应用或不应用),而不能用于具体的报价等。

    • 长文章只能存储在公寓帖子类型的“内容”部分(除非每个公寓有多篇文章,否则您可以按照@Jan Fabry的建议存储评论,或者您可以创建一个自定义帖子类型“评论”)

        2
  •  1
  •   Community Mohan Dere    9 年前

    我就是这样解决自己的问题的!,讽刺的是, MikeSchinkel 有一个几乎相同的 answer ,所以我接受了他的回答。。所以我有:

    1. A 对于贴有标签的公寓 '评论' 在管理部分。属性“Bio data”位于自定义字段中。这个 自定义职务类型 有重写规则:

      array( 'slug' => 'condominium' );  
      

      http://domain.com/condominium/post-title
      
    2. 我添加了一个名为 并设置了一个自定义模板,基本上可以显示公寓的最新帖子和评论。我还打算扩展模板以显示 搜查公寓

    3. 添加了可搜索的相关分类,如Brands&开发商。

    4. 我已经把以前的评论转换成这个了。我要做的最后一件事就是使用这个自定义的post类型将所有的公寓从Condominiums数据库发布到wp\u posts表。

    http://core.trac.wordpress.org/ticket/12935

    谢谢你的建议。我希望这能帮助其他陷入类似困境的人。

        3
  •  0
  •   Jan Fabry    16 年前

    如果你把公寓看作是帖子,把评论看作是对这些帖子的评论,那会有用吗?这将使它们保持在一起,而且在概念上与最初的意图甚至没有太远的距离。你可以把额外的信息放进去 custom fields 和标签(这给了你免费的搜索功能)。然后你应该自己看看你是否还需要创建一个自定义的post类型,或者只是用普通的post(为什么不呢?)。

    但是,是的,你把原来的WordPress概念扩展了一点。Drupal或其他CMS可能是一个更好的选择,并且有更多适合您情况的插件。