繁体   English   中英

从WordPress中的wp_terms表中检索数据

[英]Retrieving data from wp_terms table in WordPress

我是WordPress的新手。 我正在codeigniter中创建类似于WordPress的管理面板,所以我需要了解WordPress中的数据库表关系。 有一个数据库表wp_term ,用于存储类别和标签。

我的问题或我想要的是按他们的帖子显示类别和标签。

例如:假设我插入了4个具有类别和标签的新帖子。 帖子将存储在wp_posts表中,类别和标签将存储在wp_terms 那么两个表之间是什么关系。
请帮我。
谢谢。

wp_terms表中可以找到帖子和链接的类别以及帖子的标签。

WordPress数据的核心是帖子。 它存储在wp_posts表中。 页面和导航菜单项也存储在此表中。

帖子与wp_terms表中的类别和标签相关联,并且此关联关系保留在wp_term_relationships表中。 链接到它们各自类别的关联也保留在此表中。

有关表之间关系的更多详细信息,请参见下图: 在此处输入图片说明

如果要查看所有表之间的关系,请参见下图:

在此处输入图片说明

要获取有关wordpress数据库表的更多详细信息,请参阅链接。

例如,想按他们的帖子显示类别和标签。

<?php $terms = wp_get_post_terms( $post_id, $taxonomy, $args ); ?>

如果要使用自定义查询,请调用$wpdb全局变量。

global $wpdb;
$query= 'write query there' ;

谢谢!

尝试这个

<?php $terms = wp_get_post_terms( $post_id, $taxonomy, $args ); ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM