向帖子添加自定义域并按其排序

时间:2020-08-31 作者:nikname

我想为每个帖子单独添加名为score的自定义字段,并将其存储在数据库中,以便以后可以按该字段对帖子进行排序。我需要在后期编辑时使用它来更改此值,因此它基本上是一个接受数字0到5的输入文本字段。要做到这一点,我必须创建自定义帖子类型,还是有办法通过普通帖子部分来实现?

1 个回复
SO网友:Pixelsmith

最简单的方法是使用Advanced Custom Fields 插件。

针对您的情况的一个快速示例(此示例假设您可以访问主题文件,并且可以更新PHP以获得“分数”字段的输出):

安装并激活插件导航到左侧导航中的自定义字段创建新字段组创建“分数”text fieldWP_Query 按新的“得分”字段加载和排序帖子祝你好运!

相关推荐

Get posts for each user

对于学生项目,我使用WordPress和木材(树枝)+ACF在这个项目中,我创建了3种自定义帖子类型:dissertation, subject-imposed 和subject-free每个学生只能按自定义帖子类型创建一篇帖子(我为此创建了一个限制)。但现在我想显示一个列表,列出每个学生的名字和他们的3篇帖子。这样的列表:Nicolas Mapple<自定义职位类型的标题dissertation + 自定义帖子类型名称+图像(ACF字段)自定义帖子类型的标题subject-imposed + 自定