现在的情况
我目前有一个自定义帖子类型。此自定义帖子类型有许多自定义字段。这种类型的帖子很多,都填写了自定义字段。
目前,此自定义帖子类型的 ONE POST 对应于博客上的每个作者。没有作者拥有超过一篇这些帖子。它对应的方法很简单,他们是自己帖子的作者。
我使用高级自定义字段插件来设置和管理我的自定义字段,我计划继续这样做。
我想做的事
我不想在每个作者的相应帖子中输入这些自定义字段,而是希望将它们直接列在他们的用户元中。我可以使用高级自定义字段在其中轻松设置自定义字段,甚至为它们提供相同的名称和 ID。
棘手的部分是将所有这些数据传输过来。我可以手动完成,但这需要很长时间。有很多数据需要处理。
谁能想到一种自动化的方法?这可能就像重命名数据库中的整个表一样简单。我不知道,我对mysql数据库不太了解。
为什么我想这样做,对于那些感兴趣的人
最初我只需要一种方法来列出一堆人,并在页面上列出一堆关于他们的信息。我并不清楚这些人都将成为网站上的用户,所以当时只制作自定义帖子类型,然后将每个人的所有元数据输入其中是有意义的。
但后来他们都成为了网站上的用户,也成为了拥有自己博客文章的作者。现在我需要能够从博客文章中查询有关它们的元数据。但我想不出任何办法来做到这一点,因为他们的元数据没有直接连接到他们的用户帐户。似乎将所有这些数据直接绑定到他们的帐户会更容易(并且做得更正确)。
替代解决方案?可能更容易
也可以有另一种方法来完成这项工作。如果有人能想出一种方法将该自定义帖子类型的帖子直接与其作者联系起来,只要您知道您正在查询哪个作者,您就可以以某种方式从任何地方查询它,那将有效并且实际上会更好。
可能的方法(这些只是想法)可能包括: - 手动将自定义帖子 ID 添加到自定义作者元字段,以便您可以从作者的元中获取相应帖子的 ID(不理想,因为我会必须为每个新作者手动输入) - 这实际上是我唯一的想法。我想以某种方式使用用户名,并希望你能弄乱它,直到你得到相应的自定义帖子......但我认为没有大量的错误就没有办法做到这一点。