Jennifer M. Dodd (@jmdodd)

Forum Replies Created

Viewing 15 replies - 1 through 15 (of 15 total)
  • In Users > All Users, what is your Forum Role? (Also, what is your Site Role?)

    The meta_value (70) for group id (7) should be the ID for the wp_posts row for that forum.

    Check wp_bp_groups_groupmeta for rows where meta_key = ‘forum_id’, and wp_postmeta for rows where meta_key = ‘_bbp_group_ids’.

    You need to upgrade BuddyPress to version 1.6.2.

    You’ll find more support for this problem on the BuddyPress forums at https://buddypress.org/support/.

    Group forum creation behavior confirmed on /trunk, and it may be related to why your imported forums are not showing up on their respective group pages. bbPress created the forum and assigned it the group_id metadata but did not check off the “enable_forum” column in the wp_bp_groups table on my test group setup. When I went back and checked “Yes. I want this group to have a forum.” in Group > Admin > Forum, it showed up and “enable_forum” flipped to true.

    If you have access to phpMyAdmin, can you check your wp_bp_groups table and see if the “enable_forum” column is full of 0s or 1s? If you can’t, that’s okay, too. Don’t break stuff. 🙂

    For testing purposes:

    What happens if you create a new Private group with a forum? Does that forum have a parent of “Group Forums” and show up in the group forums list? Does the group display a Forums tab on its group page? Is the forum accessible from the group’s Forums tab?
    What happens if you create a new Public group with a forum? See above questions.

    If you want users to register, make sure Settings > General > “Anyone can register” is checked.

    If you want anonymous (visitor) commenting on WordPress posts, check your Settings > Discussion.

    For anonymous (visitor) posting of topics and replies, in Settings > Forums, check “Allow guest users without accounts to create topics and replies”.


    Jennifer M. Dodd
    Moderator

    @jmdodd

    For troubleshooting purposes when getting a “page not found” message:

    From WP Admin > Forums, choose a public forum and click on View. Does the forum display correctly when accessed via the URL from the WordPress admin area?

    From WP Admin > Topics, choose a public topic and click on View. Does the topic display correctly?

    Do the same for Private and Hidden.

    Are you running any plugins that change URL structures? Have you used any user/role management plugins, such as Members or s2Member?


    Jennifer M. Dodd
    Moderator

    @jmdodd

    That’s BuddyPress; check Settings > General > “Anyone can register” to enable user registration.


    Jennifer M. Dodd
    Moderator

    @jmdodd

    @kraigg: Check out the “View” link under one of your forums in WordPress Admin > Forums. Note that using the “View” link works; the difference between this URL and the one linked from /groups-shortcode/ is that the one that works ends in ‘forum’; the link from /groups-shortcode/ ends in ‘forums’.

    In short: forums are there, but not where /groups-shortcode/ expects to find them. It looks like you have some sort of URL forwarding turned on so that when visiting a group, the first tab opened is the forum tab. However, it is should point to /forum/, not /forums/.

     


    Jennifer M. Dodd
    Moderator

    @jmdodd

    bbPress 2.2 language files should go in /languages, not /bbp-languages, so: /wp-content/plugins/bbpress/languages/bbpress-ja.mo.


    Jennifer M. Dodd
    Moderator

    @jmdodd

    Embed Media means you don’t have to copy all of that HTML to post an image. It should be enough to just paste the link the the relevant image or video. See https://codex.wordpress.org/Embeds.


    Jennifer M. Dodd
    Moderator

    @jmdodd

    Can you provide a live URL?
    Have you refreshed permalinks by visiting Settings > Permalinks?
    Are only your BuddyPress group forums not displaying correctly? If you have sitewide forums, are those working?

    Does BuddyPress have a Forums tab in Settings > BuddyPress?

    If yes, BuddyPress is trying to handle your group forums using its internal (older) version of bbPress.

    Is “Allow BuddyPress Groups to have their own forums” checked in Settings > Forums?

    If yes, then bbPress is trying to handle the Group Forums. Have you imported your Group Forums using Tools > Forums > Import?


    Jennifer M. Dodd
    Moderator

    @jmdodd

    This is fixed in the soon-to-be-released version 2.2 of bbPress.

    Those two themes are presented as examples of what can be done, comment-style and bbPress-style. You can copy the template files in /templates to your child WP theme and modify them there if you want to override them.

    You can use filters in your theme’s functions.php or a separate plugin with add_filter.

    The filters that are available to date are:

    $file = apply_filters( 'ucc_btr_template_redirect', $file );

    Used in template_redirect to figure out which template file to use; checks child theme, parent theme, and then defaults to plugin template files. Override if you want to specify single-topic.php or twentyeleven.php.

    $expires = apply_filters( 'ucc_btr_expires', 3600 );

    Sets the cache expires.

    return apply_filters( 'ucc_btr_reply_class', $classes, $class, $reply->ID, $topic->ID );

    Add classes to the reply container.

    return apply_filters( 'ucc_btr_in_reply_to_link', $before . $link . $after, $args, $reply, $topic );

    Creates the “Reply to this” link.

    return apply_filters( 'ucc_btr_cancel_in_reply_to_link', '<a rel="nofollow" id="cancel-in-reply-to-link" href="' . $link . '"' . $style . '>' . $text . '', $link, $text );

    Creates the “Click here to cancel reply” link.

    $include = apply_filters( 'ucc_btr_replies_template', STYLESHEETPATH . $file );

    Override the template to use for comment-styled replies (replies.php).

Viewing 15 replies - 1 through 15 (of 15 total)