我正在编写一个我想从简码中调用的函数,并从其ID返回用户名。我已将此代码添加到我的functions.php文件中。
function get_name_result() {
global $wpdb;
$dbresult = $wpdb->get_results ("SELECT name FROM person WHERE id = 2",OBJECT);
return $dbresult;
}
add_shortcode('get_name', 'get_name_result');
?>
当放在页面上时,简码返回“数组”而不是“吉姆”。关于我要去哪里的问题有什么建议吗?
答案 0 :(得分:0)
如果您只希望获得1条记录(假设是这样,因为您在where语句中使用了id),则可以使用
将其返回返回$ dbresult [0]->名称;