术语如何与数据库中的帖子相关联?

时间:2014-05-26 作者:user1915665

在多站点环境中,我特别需要获取帖子术语(在自定义分类法上),而无需“切换博客”的昂贵操作。

我想我可以写自己的查询,以获取给定博客上给定帖子的条件。

我正在浏览三张表:

wp_3_terms
wp_3_term_relationships
wp_3_term_taxonomy
然而,我看不到其中任何一个与post\\u id的连接。

所以问题是:

术语如何与数据库中的给定帖子链接?如果我知道这一点,我可以做剩下的事。

1 个回复
SO网友:panos

这些帖子与wp_3_term_relationships 表,其中object_id 列是帖子的idterm_taxonomy_id 是分类/标记id。

根据您想要实现的目标,解决方案可能是在每个博客上创建相同的分类法。这样tax_query 应正常工作。

结束

相关推荐

Have_Posts()执行失败

我想创建一个循环,在搜索中显示搜索结果。php文件。我遵循了WordPress Codex教程中的所有说明,该教程位于:https://codex.wordpress.org/The_Loop我在页面上实现了建议的代码,如下所示:<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php endwhile; else: ?> <p><?php _e(\'Sorr