我正在编写要从简码中调用的函数,并从其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');
?>
放置在页面上时,短代码返回“数组”而不是“ Jim”。关于我要去哪里的任何建议?
如果您只希望获得1条记录(假设您在where语句中使用的是id),则可以通过以下方式返回它:>
返回$ dbresult [0]->名称;