Php 重力表单自动填充字段不工作

Php 重力表单自动填充字段不工作,php,wordpress,gravity-forms-plugin,Php,Wordpress,Gravity Forms Plugin,我正在为wordpress使用重力表单,我有以下功能来自动填充表单字段: add_filter('gform_field_value_vendor_category', 'populate_post_vendor_category'); function populate_post_vendor_category($value){ global $post; $vendor_category = the_terms( $post->ID, 'listing_category'); ret

我正在为wordpress使用重力表单,我有以下功能来自动填充表单字段:

add_filter('gform_field_value_vendor_category', 'populate_post_vendor_category');
function populate_post_vendor_category($value){

global $post;
$vendor_category = the_terms( $post->ID, 'listing_category');
return $vendor_category;
}
将参数名称
vendor\u category
添加到表单似乎不起作用

我在模板文件上尝试了以下代码,它显示了当前的列表类别

<?php global $post;
$vendor_cat = the_terms( $post->ID, 'listing_category');
echo $vendor_cat; ?>


不确定为什么该字段不是自动填充的?

这些术语是用于回显的。而是用于返回值

get_the_terms( $id, $taxonomy ); 
根据经验,当您在wordpress中看不到前缀
get_
时,该函数将在屏幕上回响。例如
标题()
(回显)和
获取标题
(返回)