我知道我可以创建一个自定义的帖子类型,但这似乎有些过头了
我不知道你为什么这样想。自定义post类型是对特定类型的数据进行排序的一种更简单、更容易的方法。
您还可以选择默认的帖子类型:post
或page
带有自定义元字段,用于保存城市和邮政编码等特定信息。
我不知道你的网站的目的是什么,你是如何使用默认的帖子类型等。
我可以建议一种更简单的方法:
使用默认的帖子类型:post
创建一个新类别,如:Address
安装Advanced Custom Fields plugin创建新的自定义字段集,其中包含两个字段:(1)Cities-textarea,(2)Zipcode-text现在使用以下位置组合:
将帖子标题作为位置的符号,使用它非常简单,它只会在特定类别(即。Address
) 已选中。当选择“地址”类别时,您可以隐藏不必要的字段。在完成所有这些操作之后,要使用这些字段显示刚才输入的数据,请在前端使用get_post_meta( $post->ID, \'your_key\', true );
, 并相应地显示数据。