yes, sorry that we have not picked this one up earlier
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, switch to a default theme such as twentytwelve, and see if this fixes.
TzMarko, I already figured out how to limit access to forums for specific bbPress roles. However, I would like to know if it is possible to restrict access to some other WordPress Pages for logged in users with specific bbPress roles.
Robin W, thanks for your reply. I might end up with using ‘Restricted Content’ plugin if I don’t find any other solutions based on bbPress user roles.
I solve the problem
I find in my child css
#bbpress-forums div.bbp-forum-content,
#bbpress-forums div.bbp-topic-content,
#bbpress-forums div.bbp-reply-content {
margin-left: 20px; // here what you need change it was 130
padding: 12px 12px 12px 0;
text-align: left;
}
Hi there,
I have a WP website with sub-domains (not multisite). For some reason bbPress redirects all logged-in subscriber users to the main domain when they visit homepage. It doesn’t happen with guests and admins. The only solution I could come up with was to
remove_all_filters('bbp_template_redirect');
when the homepage is being requested. Have I made a security breach? Is there a better way to solve it? Also I don’t quite understand why bbPress needs to interfere with my homepage.
Thank you for the quick, helpful reply. Sorry I didn’t get back to you sooner.
I would like to count each subscribed forum and subscribed/favorite topic but not every topic within a subscribed forum, though with a few technical exceptions.
In my case, WP__bbp_subscriptions and WP__bbp_favorites only output topics, not forums or the topics of a subscribed forum.
Fortunately, I found three functions that provide either subscribed forum ids or subscribed/favorite topic ids separately, based on a user id:
bbp_get_user_subscribed_topic_ids()
bbp_get_user_subscribed_forum_ids()
bbp_get_user_favorites_topic_ids()
Here is my solution in the form of two custom functions. The above functions obviously made it all very simple:
// display bbPress subscription count
function user_subscriptions_count( $user_id = null ) {
$topic_count = count(bbp_get_user_subscribed_topic_ids($user_id));
$forum_count = count(bbp_get_user_subscribed_forum_ids($user_id));
echo $forum_count + $topic_count ;
}
// display bbpress favorites count
function user_favorites_count( $user_id = null ) {
echo count(bbp_get_user_favorites_topic_ids($user_id));
}
I do realize that a user’s subscribed forums and topics are usually private, but I prefer to check for permissions outside functions.
Thanks for the help, I hope this might be useful for someone in the future.
Hi,
I wonder how one can get bbpress post id from buddypress activity id. I looked at all the files mostly in bp-activity folder and I can’t find the right function. Any help will be appreciated.
Did you get this to work? I’m looking for the same thing in order to integrate wp courseware with bbpress and create discussions on each course unit.
Hi, I have a forum to convert to BBPress. it does not have any mods that are important. Is is quite old and had a lot of topics, about 8,000 members mostly inactive.
The reason I want to convert is I think it will be better to have it on wordpress and have more flexibility, plugins etc.
I do already have a blog installed on the /blog directory and the phpbb forum is on the root directory. But the blog had all the users imported from the WP united plugin and I think this could cause issues so I plan to revert back to a default install.
This is how I plan to do it:
Backup everyone and research and follow procedures to import
Backup wordpress posts and pages, there is not many
Uninstall and Delete the blog and install again a fresh default blog in the /blog directory
Install BBPress in a /forum directory
Run the importer and import the forum.
Now this is where I’m a little lost…
I eventually want the forum to be back on the root directory, how will I do this?
Is there anything else I should know before hand?
Can’t seem to find this in the search here. I’d like to delete one of the forums within my main forum. Not a topic or a post, but an actual forum. I have 3 different forums listed in order:
1) Nutrition
2) Workout Stuff
3) Welcome to the Forum
I’d like to delete #3 altogether. How do I do that? My account is set to Keymaster for the forum, and I do not see a delete option anywhere on the forum.
Thanks!
I use the plugin Confirm User Registration which does exactly what you originally asked for.
You do need a small mod to get the participant part to work, but if you want to approve all users before they go live, then try this and if it’s what you want come back and I’ll give you the mod that makes the bbpress participant role work.
I also use SB Welcome Email Editor to make the wohle thing make sense to the user
could be many things
lets start by eliminating plugin and theme
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, switch to a default theme such as twentytwelve, and see if this fixes.
I would like to follow up with number two on this list.
It took a whole matter of an hour after I installed my bbpress for a spammer to register. I deleted them immediately, but if I wasn’t at the laptop he could have immediately made a mess of the new forum.
I would like the ability for new registered users to be in a specific moderated role where all posts they make are held in as moderated (private) until approved. And then, when it appears they are legit and not spammers, I can move them to the standard user role. Is there a way or a plug-in to do this? Thank you.
no problem, I have been trying to figure out both word and bbpress and am slowly getting to grips with it, but it is not easy mate I know.
Here is a link to the forum I am building for a client, I call the theme BBFacelook, if you would like to know how to add any of the features I have added just say so, but then you better make a new thread.
BBFacelook
Good luck with your forum.
Peter Hamilton
Like @rastarr two years ago and @acornale last week, I’m looking for a way to perform a unified search of both my website and the bbpress forum. (Forum results show up in WordPress search, not just in separate forum search.)
In both cases, Search bbPress was a recommended solution. Unfortunately, the plugin hasn’t been updated since 2011, and Support threads indicate it does not work well with the latest version of bbPress. The forum on my site is also behind a paywall, and the search function in this plugin would circumvent the login page.
bbPress Search Widget was the other recommendation, and the author is still active in the Support threads. However, “unified search”, or anything similar, is not one of the features listed in the description.
Does anyone know if bbPress Search Widget includes a unified search of the site and the forum? (I’ve reached out to the author and am waiting on an answer, but it seems unlikely that a feature such as unified search wouldn’t be listed under bbPress Search Widget features.)
If not, are there any current alternatives for making a unified site search? Is bbPress likely to add this function as an option in the future?
Thanks for your time.
I just installed bbpress and I have the slug set to forums, but when I go to site.com/forums it brings up an item I have in a portfolio which is part of the theme. No matter what I make the slug it brings up the same item in the portfolio. If I delete that item from the portfolio, it brings up the next item in the portfolio.
Any ideas?
I’ve made 2 groups in UAM, one for partners and one to lock pages. Both aren’t bound to WordPress / bbPress Roles. If i create a page or a post i can choose one of this groups or not. If i choose one, only the members of the group can see the page / post (this works) and all subpages too (recursively).
The forum is open to all users so the forum page has no group selected. I can’t change anything else without knowing more about bbPress or UAM. And i know nothing about it =P
Could something in the topic template cause this problem or is it more a core problem?
Do you maybe know an other plugin to lock pages (with user groups) if we can’t find a solution for this one?
Hello,
I came from a kunena instalation and bbPress is displaying the posts and CPT of my current WP site as forums and topics instead of the real forums, this is the url: foro viajeros, it still keeps the original forum threads as replies.
Any recomendation or idea on how to solve this issue?
Regards,
Kevin.
1) Permit forum users to reply to an email
only plugin i know is https://github.com/rmccue/bbPress-Reply-by-Email
which uses mandrill and postmark for sending emails
2) Send new forum applications (registrations) to the moderator to either approve or disapprove
that plugin user profiles made easy should work on bbpress.
3) Permit forum users to post pictures e.g. .jpgs
you can use the img button in the toolbar which will use a url of a picture then embed the picture in a post.
you can use oembed which is already in wordpress core, where all you have to do is add a link to an image in a post then it will automatically embed. (imgur, flickr, are some examples that can do this.
and yes bbpress attachments plugin
ok, I’ve seen UAM before but not used it.
If I understand correctly you want to protect posts and pages, but not the forums.
That should be doable.
bbpress uses 3 types of custom post
topic
reply
forum
It may be that you need to look that you’ve not set UAM restrictions on topics and replies thinking that these were WP not bbpress? That would explain the result you are getting.
its on my virtual machine so its a bit diffucult.
Basically this user profiles page such as yourself: https://bbpress.org/forums/profile/robin-w/
Comes up with a 404 page not found error.
Hi all,
We are working on a forum in BB Press but wish to have the following:
1) Permit forum users to reply to an email (e.g. to their yahoo or gmail account) to respond to a post rather than logging in and posting on site.
2) Send new forum applications (registrations) to the moderator to either approve or disapprove
3) Permit forum users to post pictures e.g. .jpgs
We have been told that 3) is possible via a plugin: http://wordpress.org/plugins/gd-bbpress-attachments/
Can you assist?
Regards,
Simon
P.S.
Software is out there that can do 2) but not BB press
E.g. http://codecanyon.net/item/user-profiles-made-easy-wordpress-plugin/4109874
See User Profile Approvals allows admin to manually approve users before they login (New Feature)
It can be done, you would start with
wp-content/plugins/bbpress/templates/default/bbpress/loop-forums.php
see https://codex.bbpress.org/amending-bbpress-templates/
remove the number – that’s also on loop single reply – see my response on
[Resolved] how to remove the author box on left page post ?
take out line 27 on loop single reply
change word
put the following into your functions file
//This function changes the text wherever it is quoted
function change_translate_text( $translated_text ) {
if ( $translated_text == 'reply' ) {
$translated_text = 'new text';
}
return $translated_text;
}
add_filter( 'gettext', 'change_translate_text', 20 );
and just change ‘new text’ to whatever you want it to say
see
Functions files and child themes – explained !
bbpress has a number of converters, including phpbb
https://codex.bbpress.org/import-forums/phpbb/
suggest you create a test site and give it a go. That will tell you if you need to get back to a vanilla version first.
https://codex.bbpress.org/creating-a-test-site/
to convert, just go into dashboard>tools>forums>import forums
Stephen Edgar is the bbpress converter guru, and if you hit difficulties I’d suggest you post a new thread, and I’m sure he’ll help.
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, switch to a default theme such as twentytwelve, and see if this fixes.