https://www.studentfilmmakers.com/ResentPosts/ has a parameter
.ast-col-md-4 {
width: 33.3333333333%;
}
that is causing it. I suspect you have it in a column parameter within your theme
changing it to
.ast-col-md-4 {
width: 100%;
}
in custom css would fix it, but may break something else 🙂
When I change the root setting even if I use shortcode in the page, it makes this funky disorganized page like in this example https://www.studentfilmmakers.com/ResentPosts/
But here is the page with the shortcode https://www.studentfilmmakers.com/bulletinboard/
As long as I don’t set the root to the bulletin board, it looks fine, but if I set it to the bulletin board, it will seem like the above. Also, where can I change the breadcrumb links??? I don’t want it to say freaking “forum” It is a bulletin board and I have a forum in the /forum directory.
are there any php code or shortcode for display topic that user had created or commented.
When using the shortcode [bbp-reply-form], how do I display a template notice in the place of the form, like “You must be logged in to reply to this topic.”, when the user is logged out?
Its only whitespace left instead of the form when the user is logged out, and I would like to have the template notice instead of the whitespace.
not yet I’m afraid.
I may get around to doing this one day, but I’m fully tied up in other code this summer
When using the shortcode [bbp-single-topic id=$topic_id], and clicking on the Subscribe link, I wouldn’t like any redirect, just back to the post where I embedded the topic. But there is a redirect to the separate topic page. How do I prevent this redirect? I would like to just reload the post where the shortcode is embedded, instead of a redirect. Or even better, even eliminate the reload, just like here on bbpress.org, there is no reload and no redirect when subscribing.
Thanks!
Hi Robin,
I got your point, thank you for your reply: no hard feelings.
Problem is: I still have so many unuseful pages indexed by Mr Google and I don’t seem to find a way to let Google know how that content is actually organized.
Simply adding “rel next and prev” would be the easiest solution, but I have to give up since I am not a coder.
Bye
I have this shortcode to display the latest 5 topics [bbp-display-topic-index show=’5′], how can I include pager? Is there a shortcode for this?
Support is provided free by volunteers such as myself and other users. No every question gets a reply, it depends on many factors.
In essence getting to an answer would require lots of digging in the code to find, so I suspect you will not get a response.
Not sure if this is a wordpress or bbpress issue so posting in both places. I run a writers community with buddypress and have set up forums where members can post pieces of work. We are experiencing some difficulty with the comment blacklist which prevents some words from being used even if within a word e.g. double breasted…. and one piece of work I can’t for the life of me find the word that is blocking the post… whilst I want to be able to stop spam comments, surely forum posts from members who have to be signed in to post is another thing? Any suggestions? I am useless with code :). Even if we had something which could identify the rogue word we could do something about it…
Thank you
Wordpress v. 5.2.1; bbpress v. 2.5.14
I would like to change my “bbpress forum” to another name so that it does not show up as “bbpress Forum” or Just “Forum” in my users profiles or elsewhere. I have seen several dated suggestions of how to do this but none have worked.
I did not find any help here using the search option. So if this is a repeat question, Please accept my apologies and kindly direct me to the codex or other potentially successful answer.
Thank you.
Sorry no, the edit option on this post – thus the double post (usually considered spammy).
The posts on my forum are still displaying the weird code strings, though.
We noticed that in topic.js, the Subscribe text is supposed to be changed to Unsubscribe after subscribing to a topic, but currently it is not.
The problem is that the ajax call is wrong, the callback function not being called:
$.post( bbpTopicJS.bbp_ajaxurl, $data, function ( response ) {
...
});
In our case the callback function is not called at all, the text not being updated.
Perhaps adding a success() call or something similar will fix the problem.
I am having this problem too. It looks like reply.js isn’t getting enqueued because bbp_is_single_topic is false.
/wp-content/plugins/bbpress/templates/default/bbpress-functions.php
if ( bbp_is_single_topic() ) {
…
// Hierarchical replies
if ( bbp_thread_replies() ) {
$scripts[‘bbpress-reply’] = array(
‘file’ => ‘js/reply.js’,
‘dependencies’ => array( ‘jquery’ )
This should be bbpress functionality, but I’m unsure how to fix this. Also, I checked the permission, and it looks okay.
Hi,
I’ve been reading other posts, and replies, but nothing seems to be working for me.
It seems like it’s an ongoing issue, so posting a new topic is my last resort.
My website is:
http://www.mywebsite.com.au
I have created a forum page within wordpress called “chat”:
http://www.mywebsite.com.au/chat
I have added the bbpress shortcode to display the bbpress forums here. That works fine.
However when I click on anything that takes me 1 level deeper into the forums, the URL changes.
For example… If I click on a sub-forum (using this website it would be like clicking on “Development & Updates” over on the left menu)… the Url changes to:
http://www.mywebsite.com.au/forum/sub-forum-name/
I want the …au/forum… to be be …au/chat/… so it remains consistent with the page I created in wordpress and where i added the shortcode. Otherwise what’s the point?? So is the shortcode just showing the forums, but not actually the forums? I want the ACTUAL forums to be placed using this shortcode – that’s what I thought it would do.
That’s my main gripe. Please tell me there’s a workaround so the URL stays the same?
In addition to that… when you click on a created post within a forum (like when you clicked to open my post), the URL is:
http://www.mywebsite.com.au/topic/created-post-name/
That doesn’t seem to be consistent either?
I would think it should be:
http://www.mywebsite.com.au/chat/sub-forum/created-post-name
I hope I’m missing something and this can be resolved. Happy to listen to any advice. Thanks in advance.
ok, your theme/caching is now doing this
https://www.myplaystation.nl/wp-content/cache/fvm/1559213822/out/header-de476267.min.css
you might need to clear cache to get style pack to take or put this in custom css
#bbpress-forums li.bbp-forum-topic-count {
color: #000 !important;
}
(@pdidee asked about this on a slack channel, thought I would leave my solution here)
HTTP Post is basically the same thing as a form submission. Consider this example from the infusionsoft link you sent:

That is basically like having a form that is submitted to your website at the URL you choose, with the field names (left) and values (right).
Here is an example of what you should send from Infusionsoft:
contactId = ~Contact.Id~
access_key = [your access key]
bbp_action = set_role
bbp_role = cadet
When your website gets that data, nothing happens. BBPress and WordPress do not know what to do with that data you came up with. You have to make that data do something.
Here is an example that will handle that URL. It is not tested:
https://gist.github.com/RadGH/38473c6ebcda730cedadd49de1ad0348
You need to change the value of “$internal_access_key” to match your access key.
You will probably also need to change the meta key used in the WP_User_Query which I set as “infusionsoft_contact_id”. I’m guessing infusionsoft does store that data on your users, but may be under a different key. Check the infusionsoft plugin documentation and hopefully you can find it there.
Hi,
Sorry but just to continue this, I have been looking at the “odd” records with _oembed in the postmeta table, I am concerned that some of these are left over records from spam here is the contents of one.
<blockquote> <a href="https://www.reddit.com/r/FortniteBattleRoyale/comments/ah71o5/how_to_get_fortnite_skin_free_free_fortnite/?ref_source=embed&ref=share">How To Get Fortnite Skin FREE - FREE Fortnite Berserker Skin</a> from <a href="https://www.reddit.com/r/FortniteBattleRoyale/">FortniteBattleRoyale</a> </blockquote> <script async src="https://embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script>
why is this being left behind when I delete the spam reply ?
I turned on the visual editor via the bbp_after_get_the_content_parse_args filter.
But when I try and paste in a URL copied from YouTube in Chrome, the editor turns it into a link instead of an embedded video.
The same URL pasted into a blank post (with either block or classic editor) on the same site works. It’s only the bbPress editor turning it into a link. I turned off all plugins and switched the theme to twenty-seventeen.
On Safari and Firefox, the URL is properly pasted as text and so is recognized and made into an embed.
I’m wondering if anyone has a solution to this issue?
I’ve tried removing the bbp_make_clickable filter and it has no effect. It seems to be only Chrome and bbPress visual editor together causing this issue.
try this in your theme custom css area
li.bbp-forum-topic-count, {
width: 12% !important;
}
I’m trying to add a specific class to the last topic in the forum because the class=”bbp-forum-freshness” it affects all the forum column entirely, so I just want to change the specific title of the topic.
I identified the loop in the file loop-single-forum with this code
<?php do_action( 'bbp_theme_before_forum_freshness_link' ); ?>
How can I add a specific class to that code that loops the last topics?
I tried to use bbp style pack too, but in the section Forum Index styling, number 9
When I chose 9. Freshness Font BOLD, don’t work.
So…thanks for reading.
I am using below code for extra topic validation. Now if the validation fails, the page is reloaded but not scrolled down to the input form that shows that a validation error has occurred.
Is there a fix for this?
add_action('bbp_new_topic_pre_extras', 'my_extra_validation');
function my_extra_validation( $reply_id ) {
if ( $failed ) {
bbp_add_error( 'invalid', '<strong>ERROR:</strong> Invalid input. Try again.' );
}
}
Because there seems not a complete list, is there for forum list page something like bbp_is_single_topic()
I would like to add some conditional code for https://www.sanaristikkofoorumi.net/wordpress/forums/ .
i quessed that it might be “bbp_is_forum_list()”
Just to note, is_user_logged_in() ships as part of WordPress itself, there’s generally no need to redefine it from your own code (unless you are perhaps reimplementing the login system).