0
想要修改我的孩子functions.php
文件以包含一些将Gravity Forms和Ulitmate会员插件连接在一起的逻辑。当用户访问我的网站并填写表单时,我需要捕捉一个隐藏的字段,这些字段会随其最终成员角色动态填充。我试图将以下内容添加到我的functions.php
文件中,但它只是使我的网站呈现所有空白页面。WordPress functions.php语法
add_filter('gform_field_value_um_role', 'getUM_userrole');
function getUM_userrole($value){
$umrole = echo um_user('role_name');
return $umrole;
}
下面是我用的是拿出上面的资源:
http://docs.ultimatemember.com/article/158-umuser
https://www.gravityhelp.com/documentation/article/using-dynamic-population/#hooks
给一个变量指定'echo'? –
取出来?所以我们最终会用'echo um_user('role_name'); return;'? – Tony
不,你不应该给一个变量分配'echo'。含义'$ umrole = echo um_user('role_name');'应该是'$ umrole = um_user('role_name');'。这可能会或可能不会解决实际问题......但它至少会让你更近一步。 – rnevius