通过唯一的元值获取单个帖子

时间:2013-01-18 作者:helgatheviking

是否有一种通过唯一的元值快速检索特定帖子的方法?我可以运行meta\\u查询,然后循环第一个值以获取帖子的ID,但我想知道是否还有其他我忽略的内容。

是否可以在wp\\U posts表中添加一列?或者是否有其他方法为每篇帖子添加第二个唯一编号?

为了解释,我需要接受WooCommerce订单(这只是一种称为“shop\\u order”的post类型),并将其发送给第三方,然后他们从他们的系统返回一个唯一的引用,目前为止,我已将其存储为meta。通常我会将post ID作为订单号发送给他们,因为当他们将post ID作为订单号发送回他们的信息时,很容易用他们发送的其他信息设置post meta。

然而,还有另一个插件(称为序列序号),它过滤帖子ID以始终显示序列号。从人类可读的角度来看,这非常有意义。但是,我无法发送此顺序订单号,因为当它返回给我时,我无法使用该值update_post_meta 因为它不是数据库中的post ID。如果我给他们发送实际的post ID,并且双方必须亲自交谈,那么他们就不会引用相同的订单ID号,我想这会让人困惑(很像这个问题)。

再次重申我的问题。。。有没有一种更有效的方法可以通过第二个不是post ID的唯一值来获取post?

0 个回复
结束

相关推荐

列出分类法:如果分类法没有POST,就不要列出分类法--取决于定制的POST-META?

这可能很难解释,我不知道是否有解决办法!?我有一个名为“wr\\u event”的自定义帖子类型和一个名为“event\\u type”的分层自定义分类法。自定义帖子类型有一个元框,用于event_date 并且与此帖子类型关联的所有帖子都按以下方式排序event_date. 我在循环中有一个特殊的条件来查询event_date 已经发生了-在这种情况下,它没有显示,但只列在我的档案中。就像你可以使用wp_list_categories() 我编写了一个自定义函数,它以完全相同的方式列出所有分类术语。现在