在创建时为每个组 (BuddyPress) 创建类别的功能
Function to create a Category for each Group (BuddyPress) on creation
我希望在创建时为每个 BuddyPress 组创建一个类别。到目前为止,我已经找到了这段代码,它会在创建组后创建一个类别。我会在主题功能中使用此代码。
function example_insert_category() {
wp_insert_term(
'Example Category Name',
'category',
array(
'description' => 'This is an example category.',
'slug' => 'example-category-slug'
)
);
}
add_action('groups_group_create_complete', 'example_insert_category');
首先我走在正确的轨道上。其次,如何使用新创建的组名称和组别名设置类别名称和类别别名?
如有任何帮助,我们将不胜感激
尝试:
function example_insert_category($group_id) {
$group = groups_get_group( array( 'group_id' => $group_id) );
//var_dump( $group );
wp_insert_term(
$group->name,
'category',
array(
'description' => $group->description,
'slug' => $group->slug
)
);
}
add_action('groups_group_create_complete', 'example_insert_category');
我希望在创建时为每个 BuddyPress 组创建一个类别。到目前为止,我已经找到了这段代码,它会在创建组后创建一个类别。我会在主题功能中使用此代码。
function example_insert_category() {
wp_insert_term(
'Example Category Name',
'category',
array(
'description' => 'This is an example category.',
'slug' => 'example-category-slug'
)
);
}
add_action('groups_group_create_complete', 'example_insert_category');
首先我走在正确的轨道上。其次,如何使用新创建的组名称和组别名设置类别名称和类别别名?
如有任何帮助,我们将不胜感激
尝试:
function example_insert_category($group_id) {
$group = groups_get_group( array( 'group_id' => $group_id) );
//var_dump( $group );
wp_insert_term(
$group->name,
'category',
array(
'description' => $group->description,
'slug' => $group->slug
)
);
}
add_action('groups_group_create_complete', 'example_insert_category');