Robin W (@robin-w)

Forum Replies Created

Viewing 25 replies - 601 through 625 (of 13,958 total)
  • @robin-w

    Moderator

    This lets you style and add features

    bbp style pack

    @robin-w

    Moderator

    bbp style pack

    once activated go to

    dashboard>settings>bbp style pack>Subscription Emails

    @robin-w

    Moderator

    can you try adding

    BP Classic

    which has a compatibility link between buddypress 12 and bbpress.

    Then come back and report

    @robin-w

    Moderator

    ok, there are thousands of themes and tens of thousands of plugins, your problem might not be the same as any of these. A bit like assuming that as your car is stopped at the side of the road, it has the same issue as the one you saw at the side of the road 5 miles back.

    Can you start with which theme you are using?

    @robin-w

    Moderator

    ok thanks, I’ll ignore unless you come back

    @robin-w

    Moderator

    I’d suspect you are using php version 8.2 – but can you confirm?

    @robin-w

    Moderator

    If you are using one of new FSE themes, you need a fix to work with bbpress.
    install

    bbp style pack

    once activated, navigate to

    dashboard>settings>bbp style pack, and you should see the first tab called ‘Theme Support’ – if you don’t see this, come back.

    In that tab, select

    Enable Theme Support

    and save

    The forums should then display

    @robin-w

    Moderator

    so if you create a wordpress post (ie not in the forum) what date does it show?

    @robin-w

    Moderator

    you are using the flexiverse theme.

    This is one of the new FSE themes, so you need a fix to work with bbpress.
    install

    bbp style pack

    once activated, navigate to

    dashboard>settings>bbp style pack, and you should see the first tab called ‘Theme Support’ – if you don’t see this, come back.

    In that tab, select

    Enable Theme Support

    and save

    The forums should then display

    In reply to: Expired Version ?

    @robin-w

    Moderator

    Great

    In reply to: Expired Version ?

    @robin-w

    Moderator

    they are correct that it has not been updated for a couple of years.

    I am just a moderator here, and not a bbpress author.

    The authors tend to release updates every few years, rather than more frequently.

    My personal view is that you should consider bbpress to be a ‘mature’ product, ie any releases will be to fix issues rather than add functionality.

    bbpress is written really well, and has loads of hooks. There are no show stopper bugs in it, it may throw a few deprecation notices (and these are very few at the moment), but WordPress recommends that you should not show error messages in live sites.

    I currently have my test site running WordPress 6.4.x and php 8.2 with no issues.

    The only major issue with bbpress at the moment is that it does not work well with FSE themes.

    However my bbp style pack plugin has fixes for this

    bbp style pack

    as well as block versions of the widgets and a ton of styling and functionality add-ons.

    All plugins are subject to the authors commitment, and bbpress is no different.

    The main WordPress support forums use bbpress, and it would be mega work to move those over to some other product.

    In reply to: Add required fields

    @robin-w

    Moderator

    they are saved in the database post_meta table against the thread

    update_post_meta( $topic_id, 'bbp_extra_field1', $_POST['bbp_extra_field1'] );

    and you would need to define what you mean by

    I don’t know how to move the various fields

    @robin-w

    Moderator

    I think adding this additional plugin fixes

    BP Classic

    In reply to: Add required fields

    @robin-w

    Moderator
    In reply to: Shortcode

    @robin-w

    Moderator

    I will get back to you, but tied up at the moment 🙂

    In reply to: Shortcode

    @robin-w

    Moderator

    that shortcode shows the full list of forums, not topics.

    if that is your only forum, and you want to display all the topics of that forum, then use

    [bbp-single-forum id=$forum_id]

    In reply to: Shortcode

    @robin-w

    Moderator

    ok, you’ll need to say more about what you issue is – I just fired up that link, and it seems to be showing a forum and then if I click that it goes to topics and replies etc.

    what do you think is wrong?

    @robin-w

    Moderator

    @alexalalalad321 – great – glad you are fixed.


    @kagunda
    – I was responding to alexalalalad321 – you jumped in on this thread, and are assuming you have the same problem. It is generally worth starting a fresh thread – two people with stomachs that hurt do not often have the same illness 🙂 Anyway I would suggest you raise this with oxygen builder as this is a paid theme and I have no access to it.

    @robin-w

    Moderator

    This is one of the new FSE themes, so you need a fix to work with bbpress.
    install

    bbp style pack

    once activated, navigate to

    dashboard>settings>bbp style pack, and you should see the first tab called ‘Theme Support’ – if you don’t see this, come back.

    In that tab, select

    Enable Theme Support

    and save

    The forums should then display

    @robin-w

    Moderator

    what theme are you using?

    @robin-w

    Moderator

    I am not a bbpress author, not a lot I can do.

    bbpress is a WordPress project – suggest you write to Matt Mullenweg about why no-one is currently assigned to bbpress to keep it up to date.

    matt@mullenweg.com cc: press@automattic.com.

    @robin-w

    Moderator

    ok, glad you are fixed

    @robin-w

    Moderator

    add this plugin

    BP Classic

    @robin-w

    Moderator

    the backend seems to only save one moderator.

    This code should fix

    add_action ('bbp_subscriptions_metabox' , 'rew_set_hidden_subscribers' ) ;
    add_action ('bbp_topic_attributes_metabox_save' , 'rew_save_subscriptions', 10 , 2) ;
    
    function rew_set_hidden_subscribers ($post) {
    	// Get user IDs
    	$user_ids = bbp_get_subscribers( $post->ID );
    	$list = implode(",",$user_ids); 
    
    	// Output
    	?>
    	<input name="rew_topic_subscription" id="rew_topic_subscription" type="hidden" value="<?php echo $list; ?>" />
    	<?php
    }
    
    function rew_save_subscriptions ( $topic_id, $forum_id ) {
    	// Handle Subscriptions
    	if ( bbp_is_subscriptions_active() && ! empty( $_POST['rew_topic_subscription'] )) {
    		//update_option ($subscriptions)
    		$subscriptions = explode(",", $_POST['rew_topic_subscription']);
    		foreach ($subscriptions as $subscription_id ) {
    			// Check if subscribed and if so do nothing
    			if (bbp_is_user_subscribed( $subscription_id, $topic_id )) continue;
    			else {
    			bbp_add_user_subscription( $subscription_id, $topic_id );
    			}
    		}
    	}
    }

    Put this in your child theme’s function file –

    ie wp-content/themes/%your-theme-name%/functions.php

    where %your-theme-name% is the name of your theme

    or use

    Code Snippets

    or if you use

    bbp style pack

    this fix is automatically added

    @robin-w

    Moderator

    most people use the front end for moderators, they see their abilities in the admin links

    you just set the moderators for each forum on the backend

Viewing 25 replies - 601 through 625 (of 13,958 total)