BP_LearnDash_Admin_Integration_Tab: registerLearnDashSettings ()

注册LearnDash相关设置

描述

文件:bp-乐动体育网站怎样integrations / learndash / bp-admin-learndash-tab.php

public function registerLearnDashSettings() {$this->current_section = 'learndash';$this->add_section('bp_ld_sync-learndash', __('LearnDash组→Social groups', 'buddyboss'));$this->add_checkbox_field('enabled', __('LearnDash Group Sync', 'buddyboss'), ['input_text' => sprintf(__('启用组同步功能FROM LearnDash Groups TO  buddyboss Social Groups', 'buddyboss'), add_query_arg(['post_type' => ' Groups ',], admin_url('edit.php')),add_query_arg(['页' = > ' bp-groups ',), admin_url (admin.php))),“input_run_js”= >“learndash_enabled”);$this->add_checkbox_field('default_auto_sync', __('Auto Create Social Group', 'buddyboss'), ['input_text' => __('Automatically Create and associate a Social Group on creation', 'buddyboss'), 'class' => 'js-show-on-learndash_enabled',]);$ this - > add_select_field (default_bp_privacy, __(“社会群体隐私”、“buddyboss”),[' input_options ' = >[“公共”= > __(“公开”、“buddyboss”),“私人”= > __(“私人”、“buddyboss”),“隐藏”= > __(‘隐藏’,‘buddyboss)],“input_default”= >“私人”,'input_description' => __('Select the default social group Privacy setting on creation', 'buddyboss'), 'class' => 'js-show-on-learndash_enabled',]);$this->add_select_field('default_bp_invite_status', __('Social Group Invite Status', 'buddyboss'), ['input_options' => ['members' => __('所有群组成员','buddyboss'), 'mods' => __('Group organizer and moderators only', 'buddyboss'), 'admins' => __('Group organizer only', 'buddyboss'),], 'input_default' => 'mods','input_description' => __('Select哪个成员可以邀请其他人加入组','buddyboss'), 'class' => 'js-show-on-learndash_enabled',]); $this->add_checkbox_field( 'delete_bp_on_delete', __('Auto Delete Social Group', 'buddyboss'), [ 'input_text' => __('Automatically delete the associated Social Group when the LearnDash group is deleted', 'buddyboss'), 'class' => 'js-show-on-learndash_enabled', ] ); $this->add_select_field( 'default_admin_sync_to', __('Sync Leaders', 'buddyboss'), [ 'input_options' => [ 'admin' => __('Organizer', 'buddyboss'), 'mod' => __('Moderator', 'buddyboss'), 'user' => __('Member', 'buddyboss'), 'none' => __('None', 'buddyboss'), ], 'input_default' => 'admin', 'input_description' => __('LearnDash "Group Leaders" will be assigned to the above role in social groups', 'buddyboss'), 'class' => 'js-show-on-learndash_enabled', ] ); $this->add_select_field( 'default_user_sync_to', __('Sync Users', 'buddyboss'), [ 'input_options' => [ 'admin' => __('Organizer', 'buddyboss'), 'mod' => __('Moderator', 'buddyboss'), 'user' => __('Member', 'buddyboss'), 'none' => __('None', 'buddyboss'), ], 'input_default' => 'user', 'input_description' => __('LearnDash "Group Users" will be assigned to the above role in social groups', 'buddyboss'), 'class' => 'js-show-on-learndash_enabled', ] ); // Register View Tutorial button. $this->add_field( 'bp-privacy-tutorial-ld-to-bb-sync','', [$this, 'bp_privacy_tutorial_ld_to_bb_sync' ] ); }

更新日志

更新日志
版本 描述
BuddyBoss 1.0.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队