在 bbpress WordPress 的 Fourms 中创建新主题

Create New topic in Fourms in bbpress WordPress

我想在 bbpress 中使用 code/programmatically 创建新主题 WordPress.I 已搜索但未找到任何相关内容 code.Can 任何人都可以通过提供任何帮助来帮助我 related.Thanks

试试这些功能:

 bbp_insert_topic(), bbp_insert_forum(), and bbp_stick_topic()

有关详细信息,您可以这样尝试:

$topic_data = apply_filters( 'bbp_new_topic_pre_insert', array(
        'post_author'    => $topic_author,
        'post_title'     => $topic_title,
        'post_content'   => $topic_content,
        'post_status'    => $topic_status,
        'post_parent'    => $forum_id,
        'post_type'      => bbp_get_topic_post_type(),
        'tax_input'      => $terms,
        'comment_status' => 'closed'
    ) );

    // Insert topic
    $topic_id = wp_insert_post( $topic_data );

您也可以在 plugin/bbpress/includes/funcion.php 中找到此代码 page.Hope 这可以帮助您