【问题标题】:Wordpress search custom query for custom fieldsWordpress 搜索自定义字段的自定义查询
【发布时间】:2011-04-15 12:03:00
【问题描述】:

我更改了我的 functions.php 页面,以允许我向我的媒体添加额外的信息。

这些字段是:lotteri_arphoto_yearbild_teknikphoto_size

我需要一些帮助才能创建一个允许我同时搜索几个“custom_fields”以产生正确结果的查询。

我不是 100% 确定如何构造查询以查找具有 lotteri_ar = 2011bild_teknik = olja 的项目

我有以下内容,但它没有给我想要的东西。

$querystr = "
    SELECT wposts.* 
    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
    WHERE wposts.ID = wpostmeta.post_id 
    AND wpostmeta.meta_key = 'bild_teknik'
    AND wpostmeta.meta_value LIKE 'olja'
    AND wpostmeta.meta_key = 'lotteri_ar' 
    AND wpostmeta.meta_value = $y 
    AND wposts.post_type = 'attachment' 
    ORDER BY wposts.post_date ASC
    LIMIT 100
"

任何帮助将不胜感激。

【问题讨论】:

    标签: mysql wordpress


    【解决方案1】:

    有一个插件,但我不确定它是否适用于 WP 3.0 http://wordpress.org/extend/plugins/wp-custom-fields-search/

    【讨论】:

      猜你喜欢
      • 2017-04-05
      • 1970-01-01
      • 2019-11-14
      • 1970-01-01
      • 1970-01-01
      • 2020-06-07
      • 1970-01-01
      • 2014-05-02
      • 1970-01-01
      相关资源
      最近更新 更多