如何创建BuddyPress快捷码?

时间:2017-07-18 作者:yozawiratama

我有获取buddypress扩展配置文件值的代码:

function get_nickname() {
   echo \'field: \' . xprofile_get_field_data( 3, bp_loggedin_user_id(), \'comma\' );
}
add_action( \'bp_ready\', \'get_nickname\' );
我需要制作一个短代码返回昵称或呈现昵称。

老实说,我试着阅读文档,但我还是不明白怎么做。

如何创建buddypress短代码?

1 个回复
SO网友:rudtek

您可以添加\\u短代码吗?

add_shortcode (\'use-this\', \'get_nickname\');
现在在您的代码调用中[使用此]

当然,如果你想改变的话,可以在两个地方把“使用这个”改成你想要的任何东西。

结束

相关推荐

在循环中使用BuddyPress数据(Mkdir)

我正在尝试基于BuddyPress字段为每个用户创建一个文件夹,方法如下:bp_member_profile_data( \'field=ID Number\' ); 如果我将上述代码与mkdir一起使用,它将不起作用(即,文件夹名称将只是“User-”(没有ID号)这是我的循环代码:<?php if ( bp_has_members( \'per_page=0\', bp_ajax_querystring( \'members\' ) ) ) : do_action( \