- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 wordpress 中创建前端搜索用户简介,并返回配置文件的链接作为结果。到目前为止,我在使用 WP User Query 方面运气不佳,但我确实偶然发现了 wpdb 函数。
到目前为止,我有一个简单的 mysql 查询,如下所示:
SELECT * FROM `wp_usermeta` WHERE `meta_value` LIKE '%graphic%'
但是我很确定当我使用 wpdb 函数时我把语法搞砸了:
<?php
$search = 'graphic';
global $wpdb;
$results = $wpdb->get_results($wpdb->prepare(
"
SELECT *
FROM {$wpdb->prefix}usermeta
WHERE `meta_value` LIKE $search
",
));
if(!empty($results)){
$return = $results;
} else{
$return = false;
}
return $return; ?>
我的主要问题是:有更好的方法来执行此搜索吗?
和使用 WPDB 执行 LIKE 关键字搜索的正确语法是什么?
最佳答案
试试这个。
<?php
$search = 'graphic';
$user_query = new WP_User_Query( array( 'meta_key' => 'META_KEY', 'meta_value' => $search, 'meta_compare' => 'LIKE' ) );
?>
关于php - 使用 wpdb 搜索用户元值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27120003/
我无法保存选择字段框中包含的元数据。举个例子(卡在 function.php 到单品设置页面): (...) "> TEST '; e
我有一个元键_student_registration_data存储在wordpress数据库中,其元值作为序列化数组如下: a:9:{s:4:"name";s:20:"John Doe";s:11:
我需要使用 CUSTOM TABLE 和 POSTMETA 加入 POSTS。我正在跟踪自定义表中的热门帖子,但我只希望返回具有特定 postmeta 值的帖子。 我搜索了一下,没有找到图。 这是我“
我正在开发 phonegap 应用程序,因为我通过 Javascript 使用了元标记值,我需要在单击按钮时更改元标记值(初始比例、最大比例或最小比例)。它只改变一次之后不起作用(改变)。我在 And
我正在为 WordPress 上构建的网站构建一个搜索工具,WordPress 中的 get_posts() 函数似乎将我限制为最多 6 个 AND 子句对于元值查询,但我需要该工具来获取超过 6 个
我是一名优秀的程序员,十分优秀!