在用户设置/配置文件“复选框列表”中保存和使用自定义域

时间:2015-08-13 作者:Rob Dobson

参考此问题:

How to add/save Custom Field in user settings/profile "Checkbox list"

我一直在努力让它工作,但有一些问题。我使用以下行查询数据库:

$tags = get_the_author_meta( \'user_interests\', $user_ID );
<?php $query = new WP_Query( array( \'tag__in\' => array( $tags) ) ); ?>
查询返回空白。如果我打印我得到的$标签

数组([74]=>74)

如果我直接用74替换$标签,我会得到返回的当前内容。我错过了一些简单的事情,不是吗?有人能给我指出正确的方向吗?

谢谢

1 个回复
SO网友:Rob Dobson

明白了-就用这个:

<?php $query = new WP_Query( array( \'tag__in\' => $tags ) ); ?>

结束

相关推荐

Order posts by tags count?

我正在尝试按标签数量订购帖子。我想先订购没有标签的帖子,最后订购计数最高的帖子。我试过了,只得到了没有标签的帖子。 $tags = get_tags(); $tag_ids = wp_list_pluck( $tags, \'term_id\' ); $args1 = array ( \'orderby\' => \'DEC\', \'post_type\' => \'p