OK. So, I agree with, and understand, what you are saying.
And it confirms that, yes, indeed, private forums (for non-logged-in visitors) returns a 404 error.
So, this put’s us back to my original question.
“I want the forum page to only be viewed by, and posted to, by loggedin members. If a non-loggedin member goes to the forum, I want them to get a notice saying “must be logged in to view this page”.
It appears this is not possible within bbpresss. Correct?
So, I will try the plugin you mentioned.
Thanks much.
Ha! Sorry, been a long day 😉
We want non-members to only view entire threads that we designate as public, without being able to post anonymously. But we still want them to appear in the forum index, rather than disappearing entirely as BBPress private groups does when setting a thread to ‘private’.
There might be one thread, for example, that we feel is interesting to the general public and we want non-members to see. However, there are going to be a few threads with information that we generally wouldn’t want non-members to see, only people who have a proven interest in our forums.
I know it’s a bit of a long-shot, but worth a try 🙂
Hi guys,
I’d like to lock certain threads to non-logged in users but keep them visible along with the public topics. Because we’re keen to attract new members, we want to show them a) that we’re not a dead forum b) the topics are interesting and worthwhile and c) they can still view the public threads without becoming members.
I’ve installed the private groups plugin but I haven’t been able to select threads this way. Am I missing something, or is this even possible?
Any help would be greatly appreciated 🙂
Thanks
WP Version 4.9.1
BBPress 2.5.14
ok, thanks that helps.
ONE
you have set the forum to private in dashboard>forums>all Forums>do-i-quality>edit and visibility options on the right hand side in the forum attributes set to private.
A private forum is one that is not public, so its existence is also not public. It therefore returns a 404 error to someone not logged in, as bbpress doesn’t know the difference between a user who is not logged in and any member of the public. Once logged in they see the forums. Most users click the remember me button and save passwords in their browser. When not logged in they will not see the existence of the forums. If you want the forums to be visible, then the private groups plugin above will do that.
TWO
This is simply a forum with dashboard>forums>all Forums>bylaws>edit and visibility options on the right hand side in the forum attributes set to public.
THREE
I’ll look through the wording again to see if I can make it better – I did write it some time ago, and probably due for a review but the settings are in there viz
Forum visibility:
Public – Anyone can see these forums
Private – Only logged in registered users with a forum role can see these forums
Hidden: Only Moderators/keymasters can see these forums
Visibility is set for each forum, go into Dashboard>forums> and when you add/edit a forum, you will see visibility options on the right hand side in the forum attributes.
By default forums are available to be publically viewed. If you set anonymous posting to be on (see 4. Above) then anyone can also post.
When someone says “this forum sucks” it’s pretty difficult to not take it personally, it does sting, and let’s not leave out the point that it’s incredibly disrespectful regardless of their open source knowledge this type of behaviour is not welcome here, and will not be tolerated either, @benjieblock is now banned from posting on these bbPress.org forums.
@rblackfox You question why Robin even does it, if you had read the reply and to which he has every right to reply, and I’ve no issue with his reply, and he has mine and bbPress’ full support, Robin spends countless hours here on bbPress.org helping others and he pointed out why he does it in his reply:
I’m just a guy who uses this software, and in turn spends some of my time in trying to help others.
You state you contribute to the larger community @rblackfox, yet your first interaction on any WordPress property is to criticise a others behaviour here, well you’re also no longer welcome here on bbPress.org, you’ll need to take your own advice from now on and use stackoverflow.
I dont appreciate the attitude Moderators seem to have, especially when you’re not even an author. I’m pointing at you @robin-w. If contributing to an open source forum is such a big deal and time drain to you, why even log on and do it? You ask what do I expect? Well I expect every one of you moderators to have a chip on their shoulder when answering any benign question one might have. What I don’t expect is any empathy or acknowledgement that normal users understand what goes into making open source applications. We may not contribute to this forum but we sure as hell contribute to the larger community in other ways. You’d rather write a novel showing your moral superiority than answer the question. “If someone gave you a car for free, would you then tell them that they suck because they don’t come and service it for you?” No I would return that lemon immediately and complain because they suggested it was a car that worked and it doesn’t. Just like you I am also frustrated with stuck up moderators who would rather shut down users than actually help. Maybe you’ll look at it tomorrow? typical. Just tell me to go to stackoverflow why don’t ya. Moderators like you are why I avoid bbPress and other automattic free software like the plague. If you’re doing this just to feel appreciated, stop.
Hello everyone. I was wondering if there is a complete list anywhere for the bbPress plugin of all the functionalities available to the end-user, a general forum user on a wordpress site using bbPress. For instance, having a list of before and after of code and examples to demonstrate what is available and how it works.
For example: the functionality of some of the quicktags is a little ambiguous in what they do. There are some code option for smileys but how many and what they are is unknown. There are options to address previous users in the forums. Ability to embed youtube by placing a link. I am not sure if this is all bbPress on the sites I use as they could be using multiple plugins but having a comprehensive list on what is available for bbPress would be quite handy. Maybe this already exists somewhere but I have not been able to find it as all advice answeres is catered towards the technical end of implementation not general users.
If I could also make a request for such a user help list to be included in the bbPress plugin in something like a drop down or expandable Help List of all available functionality for general users.
It would be great for end-users to be able to utilise this plugin to its full potential but its near impossible to know what that is without a fair bit of trial-and-error. Like I said – maybe this is listed somewhere but it would be great if it was included in the actual plugin design.
Thanks.
Thanks for the link. I will check out your plugin. It may be what I need. Though still wondering about access control.
I am mostly confused by the “FORUM ACCESS” that is described here,
https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum/#5-%c2%a0forum-visibility-and-access
It talks about viewing and posting permissions but doesn’t say WHERE it is. It is very frustrating.
Anybody know if these settings really exist and WHERE they are. Thanks.
When disabling that theme does the layout change? To me there looks like something else changing the layout, if you haven’t played around with it in anyway.
Try disabling any plugins too, if you have any.
Failing that, is this your first time installing bbpress? How did you go about installing/setting it up?
When I use your code above, I get the 3 last posts without a link on the date/time.
When I am not using your 3 last posts code (different site) from above, bbpress naturally links the last post.
How would I best go about removing just the link from a single last post in that example?
I’ve figured that I could use your code as above but change to ($count == 1). I’m obviously not experienced with writing code but to me it seems an excessive way to go about it.
Thanks Robin W, working really well. And thanks for taking your time to help.
One last question which is kind of related. Is it possible to remove the href link from the date/time of the last post (clean bbpress install)?
Thanks.
OK, still trying to figure this one out…
From what I can tell, the problem we are encountering is that the URL is defined as:
https://site.com/forums/reply/12345
when it needs to be:
https://site.com/forums/topic/[topic_title]/#post-12345
In the first case, the redirect goes to the single reply post. In the second, the redirect goes to the post within the topic thread, which is what I believe we are each trying to achieve here.
Also, it seems to work correctly in the bbpress Recent Replies widget — meaning the widget utilizes the URL in the second case (above) and redirects correctly to the parent forum/topic. I’ve looked through the widgets.php file but can’t figure out where it’s pulling the reply_url from and why it’s different from the reply post permalink.
Does anyone know where the permalinks or URLs for the reply custom post type are defined in the bbpress plugin files? Perhaps that could be a place to start…
And, any suggestions or assistance would be appreciated!
The topic ID is a changeable box, so lets you change the id number. Lots of code would be needed to get it to work for titles, but this code will show the topic name in the box at the bottom
add_action( 'bbp_reply_metabox', 'rew_topic_title' );
function rew_topic_title ($post_id ) {
$reply_topic_id = bbp_get_reply_topic_id( $post_id );
?>
<p>
<strong class="label"><?php esc_html_e( 'Topic Title:', 'bbpress' ); ?></strong>
<label class="screen-reader-text" for="bbp_author_id"><?php esc_html_e( 'Topic Title:', 'bbpress' ); ?></label>
<?php bbp_topic_title ($reply_topic_id) ; ?>
</p>
<?php
}
Put this in your child theme function file
Functions files and child themes – explained !
Log out and log in again
I’d also look strongly at updating your wordpress and bbpress versions to the latest, as they both have security updates
Bonjour,
j’ai supprimer l’ancien forum que j’utilisais. Puis tous les autres plugins liés à BBPress.
Puis réinitialisation, désinstallation de BBpress, réinstallation,
création de nouveaux forums, installation de bbP Toolkit.
Les utilisateurs “abonnés” dans wordpress sont bien par default “participant”.
la fonction de l’écran utilisateurs pour modifier le role des forums ne fonctionne pas.
Le méta données contienne t toujours les anciens forums.
Comment purger les tables mises à jour par BBpress et résoudre le problème de l’affectation des roles ?
Je vais re-tester l’utilisation des forums
Merci pour votre aide
Bertrand
the page is a virtual page
you can make it an actual wordpress page by following
Step by step guide to setting up a bbPress forum – Part 1
Item 3 method 2
Forum search not working
ok, if you need help, you’ll need to put a bit more than this.
Suggest you
1. work through this link first
Before Posting
2. if you still have an issue, tell us exactly what is not working ie I type x and y happens
Please help me! Forum bbpress stops working on the site, i.e. When creating a new topic or trying to respond to an existing one, the following message appears: “Error: Are you sure you want to do this?”. Website: avtovokzal-elets.ru
WP : 4.4.13 bbPress: 2.5.11
they should not receive emails under bbpress.
Are you running another plugin supporting bbpress that is doing this?
eg bbp notify plugin
bbpress just puts the date and author under freshness.
Are you using bbp style pack plugin or last post plugin or another plugin to put the title into the freshness column?
First of all Happy New Year to the whole bbPress community!
Right now I can access my Forum start page on two different Urls.
– https://www.ps4source.de/archiv/
– https://www.ps4source.de/forum/
How can I disable the default one (archiv)?
issue is with the plugin Paid Memberships Pro – bbPress Add On v 1.5.4 with Plugin Paid Memberships Pro 1.9.4.2 prevent Plugin Google Photos Version 1.0.1 embed from working.
from @mattdmcleod
I rolled it back to the previous version (1.5.3) on the staging site and it worked. Made that change on the production site and it also seems OK.
The PMPro plugin was the one updated in December, but the current BBPress (v1.5.4) connector hasn’t been updated for 5 months (and last tested with WP 4.8.4). I guess the PMPro update affected the BBPress connector in some way? Or maybe it doesn’t like WP 4.9x? I’ll post in their support forum to let them know.
Hi,
It appears when user use blog subscription to register for blog, user gets full registration to both blog and bbpress forums. I am not sure if it gives access to newsletter too.
Ideally, when user clicks either blog, newsletter or forum anywhere on site, I would like a new page with check boxes for user to confirm:
1) Register for weekly Blog
2) Register to receive Newsletter
3) Register to receive all forums for community or make selection below
Forum A
Forum B
Forum C
Forum D
Forum E
I am comfortable creating forums but is it possible to link True or False status of the check boxes to Jetpack registration widget and bbpress forums?
Many thanks,
Jacob
HI,
I have five different forums and I want users to be able to only the forum that they are interested and not receive email from other forums. Is it achievable with bbpress? Much better if I could present login page where they could choose if they wish to sign up to individual forum or all forums.
Many thanks,
Jacob
Update: It is probably the case that my problem is not with the attachment button per se. I see that I only have it (where I do) because I have a plugin called “GD bbPress Attachments.” But that requires bbPress forum roles and I had not set those up on my new Multisite instances. My problem now is that I can’t figure out how to assign those roles to users. I tried “Change Forum Role to” in editing user roles but it doesn’t take effect. Now where do I find the solution to that problem!!!