2) – Pay Per Thread
You can use plugin below –
Premium Topics in bbPress with Bitcoin Payments (with membership expiry time in 1 hour) –
https://wordpress.org/plugins/gourl-bbpress-premium-membership-bitcoin-payments/
Hi all,
since bbpress version 2.5.6 “notification & subscription email sending” was improved.
Since then I always get an email error on noreply@domain.com.
The notifications to other users are still sent, but how can I stop the error.
The only idea I have is to define the email noreply@domain.com on my server…
Any other solutions…?
Thanks
Matthias
Hello! First time poster here!
I’m new to everything site/coding/wordpress related, and I had an issue with the display of my forum. There seems to be a wide margin between the forum and the side menu.

I’ve attempted to set my width to 100%, but either I’ve done it incorrectly, or that’s not the issue. Also attempting to change any margin-left or margin-right settings don’t solve the problem. Is this a theme issue, or am I incorrectly writing my width settings?
I’m using Twenty-Fourteen, wordpress 4.1.1, and bbpress 2.5.6. My website is novicechess.com
All help and feedback appreciated!
Does anyone else have BBPress installed on a subdomain of a multisite I can view, please? I need to see that this issue isn’t only affecting me.
Hi Robin,
“having it exist as /mysite.com/forum”
would be the perfect solution for me, since my standalone bbpress is already at /mysite.com/forum/, and my wordpress blog is at /mysite.com/blog/ (they are both in production).
Would your solution work in my case?
Where exactly should I add the shortcode [bbp-forum-index]?
Thank you very much!
great, putting it in the template is equally fine, BUT make sure you put that template into a child theme, else plugin and theme updates will destroy it.
Functions files and child themes – explained !
ok, the function that is being called is ‘suffusion_bbpress_content_class’ which tells us that this is a function created by the theme suffusion. bbpress functions start ‘bbp_’.
You have put (intentionally or not) a file into your child them called
‘wp-content/themes/suffusionchild/single-forum.php’
which is an amendment of bbpress’s single-forum.php.
After googling I found this post which seems to describe your issue and the resolution, which is to remove the bbpress files from your child theme.
http://aquoid.com/forum/viewtopic.php?f=4&t=31657
Evening all.
I get the following error trying to open any of our seven forums:
Fatal error: Call to undefined function suffusion_bbpress_content_class() in /nfs/c06/h06/mnt/154861/domains/athensown.biz/html/wp-content/themes/suffusionchild/single-forum.php on line 18
http://athensown.biz/community-forum/
wp version 4.1.1
bbPress version 2.5.6
Current Theme is SuffusionChild
So far, I deactivated all plugins except bbPress. No change
I deactivated and reactivated bbPress. No change
I reactivated all remaining plugins. No change
Bundled themes or not is still greek to me. I think the SuffusionChild is the only theme on the site.
Issue unchanged with twentythirteen, twentyfourteen, twentyfifteen, or suffusion. Well, now, I take that back, in previewing suffusion, I am able to open all the forums as long as I do it on the same tab. I get the error if I open a link in a new tab
Thanks,
Constantine
Hey Guys,
i have just completed this functionlaity for my site. i wanted to use a jquery chosen as opposed to a text input so in my themes functions.php file i added the following:
function restrict_topic_tags( $terms, $topic_id, $reply_id ) {
$terms = bbp_get_topic_tag_names( $topic_id );
foreach ($_POST['bbp_topic_tags'] as $topicTags){
$terms .= ', '.esc_attr( strip_tags( $topicTags ) );
}
return $terms;
}
add_filter( 'bbp_new_reply_pre_set_terms', 'restrict_topic_tags' );
function displayTagElements($selectedTags){
$html = array();
$tags = get_categories( array('hide_empty'=> 0,'taxonomy' => 'topic-tag'));
$selectedTags = explode(', ', $selectedTags);
//die(var_dump($selectedTags));
$html[] = '<select class="chzn-select" multiple="multiple" name="bbp_topic_tags[]" id="bbp_topic_tags">';
foreach($tags as $tag){
$selected = '';
if (in_array($tag->name, $selectedTags)) {
$selected = 'selected="selected"';
}
$html[] = '<option '.$selected.' value="'.$tag->slug.'">'.$tag->name.'</option>';
}
$html[] = '</select>';
return implode('',$html);
}
then in my bbpress custom theme files (form-reply.php, any others that had the reply form. I’m sure there is more than one i haven’t fully checked yet) i added the following code at line 75
<p>
<label for="bbp_topic_tags"><?php _e( 'Tags:', 'bbpress' ); ?></label><br />
<?php echo displayTagElements(bbp_get_form_topic_tags()); ?>
</p>
Wow – thanks for taking the time to create this. Much appreciated. I’m a realist, not so much of a purist!
Unfortunately, I am getting this error in the profile area of all topics and replies:
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'andrew55_insert_field ' not found or invalid function name in /home/mysite/wp-includes/plugin.php on line 496
I tried function with both “bbp buddypress profile information” and “bbp profile information” installed.
Another idea – instead of pestering for help with advanced php functions, what about just throwing the snippet I have in a template file in my child theme?
I’ve been looking, but I can’t find the correct template file that controls the “user profile area” for the topics and replies when viewing a single topic. Any suggestions on where I might find this file so I can give it a try? It seems like it would be loop-single-topic.php, but that is for the view for all the topics together.
I’m still new to bbPress and am finding it tricky to learn my way around the files – but I’m getting there!
Thanks for any suggestions.
ok assuming it works it just needs wrapping into a function, and then adding to the action so :
<?php
Function andrew55_insert_field () {
require_once '/home/site/public_html/amember/library/Am/Lite.php';
if (Am_Lite::getInstance()->haveSubscriptions(2))
{
?>
<p>custom text 1</p>
<?php
}
else {
if (Am_Lite::getInstance()->isLoggedIn())
{
?>
<p>custom text 2</p>
<?php
}
else {
?>
<p>custom text 3</p>
<?php
}
}
}
which could be shortened to
Function andrew55_insert_field () {
require_once '/home/site/public_html/amember/library/Am/Lite.php';
if (Am_Lite::getInstance()->haveSubscriptions(2)) echo '<p>custom text 1</p>' ;
elseif (Am_Lite::getInstance()->isLoggedIn() ) echo '<p>custom text 2</p>' ;
else echo '<p>custom text 3</p>' ;
}
add_action (‘bbp_theme_after_reply_author_details’, ‘andrew55_insert_field ’) ;
that might upset the purists who seem to love have php statements all over their code, but makes it more readable – apologies if you’re in the purist camp 🙂
You need to put this code into your functions file, so that it is automatically called when the action is executed
Functions files and child themes – explained !
Hey
Soooo i install BBPress in my WordPress but the Problems Comes now : I created a Pag with the Register shorcut the Site Is Normally and Accesable here xtreme-developing.com/register But the Problems Is after someone register his self a page will appear with BLOCKED thats the Problem I disbaled allllll PLugins and I enabled the Default theme but nothing :/
Thanks For you Help
Im German Soooo Sorry for mistakes
Hi, i just installed the plugin, but it doesn’t show any changes! its like i haven’t install anything! Any idea why is this! The bbpress plugin looks the same.
glad you like the plugin – I wrote it, and also
https://wordpress.org/plugins/bbp-profile-information/
which just does bbpress if you don’t have buddypress, and might be the better one to crib from.
if you download it and look at
includes/display.php you’ll see it hooks to an action in bbpress
add_action (‘bbp_theme_after_reply_author_details’, ‘bbp_profile_information’) ;
so you just (!) need to create a function that echos the output of your snippet and use that in the hook.
Not sure of your php knowledge level, so do come back if you need further help
http://ncfblues.org/forums/
After installing bbpress and setting up some forums, the following error displays for every non-empty forum where the topic freshness author should display. “Warning: implode(): Invalid arguments passed in /home/ncfblues/public_html/wp-content/plugins/bbpress/includes/topics/template.php”. I would really appreciate some assistance on how to best resolve this issue. Thanks for providing such a great plugin!
Is there a function to insert a profile field below the users avatar in topics and replies?
I have some custom php that will create the value for the field but I can’t figure out how to insert the field in the profile area in topics and replies.
I found a great plugin: bbp buddypress profile information
It does a great job of showing BP fields in bbpress forum profiles. But I still can’t figure out how to have our custom php snippet be the source of the value for the field.
Thanks for any suggestions.
Hi,
Clients who use the bbpress forum want a like button ala Facebook.
Is that a bbpress function or can I use a plug-in.
Who can help me.
Greetz
Conrad
Hi All,
I am working on making bbPress work with my current theme, and, previously it was using page.php properties to draw the forum etc. I fixed that by adding a bbpress file to the theme root, however, I am not getting any posts whatsoever appear when looking in topics.
Does bbPress use the normal the_content(); functions that wordpress use, or are their different functions I am simply missing here?
The Codex is really bad and doesn’t seem to explain any of this, but I’d be super happy if someone could prove me wrong on that.
Thanks,
Jake
you need BuddyPress to use @mentions , bbPress does not support it yet.
@mentions is not part of bbPress yet.
but for now you can use the @mentions feature from BuddyPress and use on forums
No only bbpress wp411 and twenty twelve
@bbc
Do you have bbPress and BuddyPress activated??
Robkk
That is strange.
The suggestion that you do.
Manually tag people Sith @username.
Is the thing that is not working on my site.
Must i configure bbpress here for, and how?
I have tried it without all plugins deactived and it did not work.
Do you have an idea how I can active the standard tag feature from bores
Greetings
Conrad
you can tag anybody that is not in the topic manually.
just type @username
im talking about the little dropdown that suggests people to @mentino that is shown in this image that will show only people in the topic.

here is the code any where i got it from
Add the New BuddyPress Mentions Interface to bbPress Forum Replies
Not completely.
But the mythemeshop support helped me a lot.
The correct code is:
.bbpress .sidebar.c-4-12 {
display: none;
}
.bbpress .article {
width: 100%;
}
Also i was able to change the breadcrumb / the forum base title into another word.
Simply add this code into: bbpress.php:
// bbPress, change Forum title in bbpress
function isa_custom_forum_title() {
return 'Enter your title';
}
add_filter('bbp_get_forum_archive_title', 'isa_custom_forum_title');
Hi, bbpress 2.5.6, when I use the [bbp-topic-tags] shortcode, it displays a certain number of tags, but not all the tags assigned to topics. Is this normal? Is the code limiting the output to some max count? Can this be changed? Thanks.