function cr_get_quotes_buttons( $author = null ) {
global $m_wpdb; // здесь ссылка на мой экземпляр wpdb - посколь данные не в основной базе вордпресса.
$author = ! empty ( $m_id ) ? $author : $m_wpdb->get_var($m_wpdb->prepare("call p_val_get)); // здесь получение произвольного id из базы. Здесь ошибка, требуется второй параметр для prepare
$m_text = $m_wpdb->get_var($m_wpdb->prepare("call p_mrand_get ($author);", $author)); // здесь этот второй параметр для prepare вроде бы правильно передаю?
$out = '<blockquote>' . $m_text . '</blockquote>';
$out .= '<span>' . $author . '</span>';
$out .= '<p><input class="cr_words" type="button" value="Обновить" data-author="' . $m_id . '"><input class="cr_words" type="button" value="Новое"></p>';
return $out;
}
' . $m_text . '';