[英]Wordpress: custom post types: using custom fields or taxonomies?
我正在考虑使用WP自定义帖子类型来创建一个基本的房地产网站。
邮政类型将用于房产列表。 我决定为For Sale设置一个帖子类型,为Rent提供一个帖子类型,因为它们有一些不同的属性信息。
一个典型的列表需要指定一些信息,即它是房子,公寓还是它只是一块土地。
使用自定义字段(元数据)与使用分类法(类别和标签)指定此信息的优缺点是什么?
我可以看到,基于分类法很容易搜索,但也可以查询自定义帖子类型元数据。
此外,似乎这个问题适用于需要离散选择的任何后期数据:元数据复选框,选择或分类。
有什么想法吗?
谢谢。
由于以下原因,我对您尝试做的事情的偏好将是分类法:
SEO和用户友好的URL
使用类别和标签, WordPress永久链接将设置为将该信息放入URL中。 这将大大有助于您的网站的搜索引擎优化和可用性,因为您将能够创建如下的URL:
http://yoursite.com/rentals
http://yoursite.com/for-sale/two-bedroom/123-fake-street
等级制度
我不知道你是否需要它,但是建立一个带有类别的层次结构很容易。 在组织帖子时,这将为您提供很大的灵活性。
主题编码
正如您所说,可以对元数据执行自定义查询,但WordPress具有许多开箱即用的功能,可以根据标签和类别进行查询和显示。 这意味着你必须编写更少的代码来让你的主题做你想做的事情。
我已经完成了你正在谈论的两种方式(使用自定义字段与类别)。 我的观点是你应该使用混合 - 使用类别作为最重要的信息(例如出售,物业类型等),并使用自定义字段作为列表的实际数据。
然后Wordpress有许多内置函数以非常直观的方式组织数据,并允许您轻松地将相同类型的属性组合在一起,完全按照用户想要浏览数据的方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.