Forum Replies Created
-
Great – thanks for reporting back 🙂
In reply to: Search displays hidden forums to participantsyes just tried ‘forum’ and it does not show
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Then come back
In reply to: Search displays hidden forums to participantsok, so I followed your test.
I created a forum called ‘test hidden forum’ and a topic within it called ‘test hidden topic’
I logged in as a participant and did a search for ‘hidden’ – no results.
What search were you doing that I could replicate?
EDIT – sorry just looked at what you did in trac – I’ll try that
In reply to: Posts are missing datesok, I’d need a link to an example to see if this is template or css related
In reply to: Is bbPress no longer being updated?bbpress is stil being maintained.
It works fine with wordpress 6.x
In reply to: Can Keymasters be limited to one forum?ok, so to restrict :
dashboard>forums>all forums>edit the forum you want>right hand side you will find a box called ‘Forum Moderators’ add his name
Then make him a participant.
see thsi for role fresponsibilities
I’m not sure that this wil let him create forums – but I suppose I would ask if he is that dangerous, maybe that’s something he should be asking you to do 🙂
In reply to: Can Keymasters be limited to one forum?you can set moderators to have just one forum – what is he doing that he needs keymaster access to the forum?
In reply to: Clicking on forum takes me to blank pageno problem – do come back if I can help further.
You might also want to look at
It has loads of stuff that helps bbpress
In reply to: Clicking on forum takes me to blank pagejust taken a look, that theme is a ‘block theme’ the new way that themes are written.
If you want to use it. come back and I’ll give you some code to try
In reply to: Clicking on forum takes me to blank pageno problem, if you are happy with that theme, then for it, if not, might be worth raising with theme authors.
In reply to: Clicking on forum takes me to blank pageok, now that we have checked the permalinks and the slugs, then it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Then come back
In reply to: Clicking on forum takes me to blank pagewhat theme are you using?
In reply to: Clicking on forum takes me to blank pageok, so page is now ok, but suspect from
https://middleagedwitch.com/Forums/forum/general-discussion/
that you have a capital F somewhere
so either your permalink is ‘Forums’ or in
dashboard>settings>forums>root forum slug you have ‘Forums’
it needs to be lower case ‘forums’
In reply to: Clicking on forum takes me to blank pageok, so I’m guessing you have a page called ‘Forum’ in which you have put the shortcode
[bbp-forum-index]
If so change the permalink on this page from ‘forum’ to ‘forums’ and it should all work
In reply to: which theme ussed for bbpress.org ?theme is at
but it will still take some work to create a clone of this site.
Using your existing theme, you can most of the sidebar stuff here using the widgets in
In reply to: Clicking on forum takes me to blank pageok so what are all the slugs set to in
dashboard>settings>forums
In reply to: Clicking on forum takes me to blank pageTry
dashboard>settings>permalinks> and just click save – this resets the permanlinks and can fix issues like this.
If not, come back
In reply to: User user id instead of login in profile urlok
In reply to: loco-translateso the plugin is called bbpress which isn’t a word which translates, so what do you mean ??????
In reply to: User user id instead of login in profile urlno easy solution – basically wordpress lets you login with your email so users can still login using email address if their have a different username. So if you need this as a solution then your registration process should not allow users to use their email as username or warn them that if they do it will be public.
You can change any existing ones using
great – glad it worked
or might not – I’m trying to look at this in limited free time and trying not to get sucked into too deeper a code dive 🙂
maybe it’s the if function, try
add_action ('bbp_new_topic_post_extras', 'rew_spam_update_last_active', 10 ,1 ) ; function rew_spam_update_last_active ($topic_id) { //this function tests if a new topic has been marked as spam by Akismet. If so then the last active date will be wrong //So we use topic walker to recalculate it bbp_update_topic_walker ($topic_id, '', 0, 0, true) ; }
It’s not the answer, but might help get to the solution problem
So there is some code in bbpress that can fix the link (I am guessing by changing something in the database?).
yes it is the function ‘bbp_update_topic_walker ‘ called in my code 🙂 🙂
I’ll look further at why it isn’t recalculating based in that info
‘It looks like if the fix was inside bbp_topic_freshness_link() it would be much easier to test, ;’
agree but it just wouldn’t work there, that is not where or when the issue is occurring.
Try
add_action ('bbp_new_topic_post_extras', 'rew_spam_update_last_active', 10 ,1 ) ; function rew_spam_update_last_active ($topic_id) { //this function tests if a new topic has been marked as spam by Akismet. If so then the last active date will be wrong //So we use topic walker to recalculate it if (!empty (get_post_meta( $topic_id, '_bbp_akismet_user_result' ))) { bbp_update_topic_walker ($topic_id, '', 0, 0, true) ; } }