MySQL query for taxonomy-meta

时间:2017-06-09 作者:italiansoda

我直接使用MySQL,使用MySQL workbench。你能帮我写一个SQL查询all custom taxonomies 以及他们的term-meta 字段?

我有一个名为(slug)的自定义分类法census-tract

以及附加到每个字段的几个自定义字段:

census-tract-income-level census-tract-population

我如何加入以下表格

wp_terms
wp_termmeta
wp_term_taxonomy
要查找WHERE wp_termmeta.meta_key = \'census-tract-population\' AND wp_termmeta.meta_key = \'census-tract-income-level\' ?

谢谢

1 个回复
SO网友:inarilo

Try

select t.name, t.slug, tm.meta_key, tm.meta_value
from wp_term_taxonomy AS tt
inner join wp_terms AS t ON tt.term_id = t.term_id
inner join wp_termmeta AS tm ON t.term_id = tm.term_id
where tt.taxonomy = \'census-tract\'
order by t.name
结束

相关推荐

数据库SQL错误,应该可以工作

我正在努力让我的帖子按radius排序,到目前为止我一直在努力,我一直在使用Steve MArks的以下tut,http://biostall.com/performing-a-radial-search-with-wp_query-in-wordpress下面是产生错误的代码,错误如下。function location_posts_where( $where ) { global $wpdb; // Specify the co-ordinates th