【问题标题】:Wordpress: custom post types: using custom fields or taxonomies?Wordpress:自定义帖子类型:使用自定义字段或分类法?
【发布时间】:2011-03-21 08:51:20
【问题描述】:

我正在考虑使用 WP 自定义帖子类型来创建一个基本的房地产网站。

帖子类型将用于房产列表。我决定将一种帖子类型用于出售和一种用于出租,这很简单,因为它们的房产信息有所不同。

一个典型的列表需要指定一些信息,即它是房子、公寓还是只是一块土地。

使用自定义字段(元数据)与使用分类法(类别和标签)指定此信息的优缺点是什么?

我可以看到根据分类法搜索很容易,但也可以查询自定义帖子类型元数据。

此外,这个问题似乎适用于需要离散选择的任何帖子数据:元数据复选框、选择或分类。

有什么想法吗?

谢谢。

【问题讨论】:

  • -1:与编程无关。
  • 嗯?关于 Wordpress 主题开发的问题与编程无关??

标签: wordpress search taxonomy


【解决方案1】:

我已经完全按照您所说的做了两种方式(使用自定义字段与类别)。我的观点是您应该混合使用类别 - 将类别用于最重要的信息(例如待售、物业类型等),并将自定义字段用于列表的实际数据。

然后,Wordpress 具有许多内置函数,可以以非常直观的方式组织数据,并允许您轻松地将相同类型的属性分组在一起,完全按照用户想要浏览数据的方式。

【讨论】:

    【解决方案2】:

    出于以下原因,我对您尝试做的事情的偏好是分类:

    搜索引擎优化和用户友好的 URL

    使用类别和标签,WordPress permalinks 被设置为将这些信息放入 URL 中。这将对您网站的 SEO 和可用性大有帮助,因为您将能够创建如下 URL:

    http://yoursite.com/rentals
    http://yoursite.com/for-sale/two-bedroom/123-fake-street
    

    层次结构

    我不知道您是否需要它,但是使用类别构建层次结构很容易。在组织帖子时,这将为您提供很大的灵活性。

    主题编码

    正如您所说,可以对元数据执行自定义查询,但 WordPress 有许多开箱即用的功能可以根据标签和类别进行查询和显示。这意味着您将不得不编写更少的代码来让您的主题做您想做的事情。

    【讨论】:

    • 谢谢,帕特。我必须找到一种方法将 select 和 radio 等输入应用于分类。
    猜你喜欢
    • 2013-08-03
    • 1970-01-01
    • 2013-06-22
    • 2014-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 1970-01-01
    相关资源
    最近更新 更多