如何从数据库中获取结果

时间:2014-11-08 作者:user892134

我正在尝试自定义wordpress主题。我在表单提交中添加了自定义字段cp\\U作业。这表明广告是买方(购买服务)还是卖方(销售服务),现在已经完成。

现在我想根据买家或卖家获取结果。在这个wordpress主题分类中,他们在旁边有广告enter image description here

我只想获取属性为buyer或seller的广告,我假设它位于mysql列cp\\u job下。这些广告将返回包含所有列的广告。在原生PHP和mysql中这样做很容易,但围绕这个主题/wordpress工作要复杂得多,因为我不理解wordpress语法。

非常感谢您的帮助,这很紧急。我能举个例子吗?

1 个回复
SO网友:Matt Keys

很可能没有你所想的“cp\\U工作”专栏。关于wordpress帖子类型的额外数据/信息(这里看起来ads是一种自定义帖子类型)将作为帖子元存储在数据库中。

因此,您可能会在wp\\u post\\u meta表中看到如下内容:

meta\\u id | post\\u id | meta\\u key | meta\\u value XX | XX | | u cp\\u ad\\u type |买方

一旦知道要查找的元密钥的名称,就可以使用WP Query. 请特别注意名为Custom Field Parameters 它描述了如何进行元查询

结束

相关推荐

排除aive.php中的特定帖子

我的存档文件包含。。<?php if (have_posts()) : while (have_posts()) : the_post(); ?> <a href=\"<?php the_permalink() ?>\" rel=\"bookmark\"><?php the_title(); ?></a> 但我想排除几个带有ID的帖子,我怎么做?重要的但是那些被排除在外的帖子应该在谷歌搜索中正常显示,我不想在搜索引擎中丢失它