My project involves using WordPress Multisite for 10, possibly more, sites in subdirectories using the same host.
The domain is the umbrella for the organization with each site being a division of the organization each containing multiple Categories, Subcategories, Sub-sub-categories, Topics, Subtopics etc etc sharing a common userbase for single login.
What I need is to have each division/site to have it’s own BBpress forum each containing multiple Categories, Subcategories, Sub-sub-categories, Forums, Sub-forums Topics, Subtopics etc etc sharing a common userbase for single login.
Is this possible to do with BBpress?
All suggestions appreciated.
This sounds CSS related, but unfortunately I have to login to see these items on your site.
If you want to, create a subscriber/participant account and send the details to my email listed here.
https://robkkdev.wordpress.com/contact/
After I take a look and see if I can fix the issue with css, and after posting the solution on these forums, I will tell you to delete the account later.
It works fine for me, remember to use a topic tags id instead of a name.
[bbp-single-tag id=$tag_id] – Display a list of all topics associated with a specific tag. eg. [bbp-single-tag id=64]
https://codex.bbpress.org/features/shortcodes/
To find a topic tags id, you can go to Topics > Topic Tags in the WordPress backend, then edit a topic tag and look at the url. You should see something like this. You can also hover over each edit link and look at the bottom left and see the same url appear. You will see tag_ID=(number).
yoursite.com/wp-admin/term.php?taxonomy=topic-tag&tag_ID=4&post_type=topic&…
To make it easier to find an ID of a post, tag, user, you can also install the Reveal IDs plugins to add a column to tables that show the ID.
I saw you also posted in the BuddyPress forums. If by any chance you are also using BuddyPress, you can activate the groups feature which works with bbPress to have group forums. BuddyPress is a really handy tool to use for great LMS sites.
Bundle bbPress+BuddyPress up with this plugin and you would have to do less work that you would have to with Robins plugin. This plugin sets up a course to a group, and forums to each group you create automatically.
https://wordpress.org/plugins/sensei-buddypress/
You might want to check out BuddyBoss and their other products as well, because I think they are working on other plugins/themes for bbPress+BuddyPress and Sensei.
I’m trying to use this shortcode and it’s not working. I saw this issue was reported several times by the past and it seemed to be resolved but it’s still not working for me.
I think this was the original ticket: https://bbpress.trac.wordpress.org/ticket/1948
I want to achieve the same comportment – get a list of topics classified under a specific topic tag. Is there a way I can get the shortcode to work OR could you help me code a workaround?
Thanks in advance!
Hi,
If you could export data from your Discourse into RSS feeds, I think you could use WPPipes and its add-on to import into bbPress on WP site.
Best Regards!
Update: if you disable “Allow Akismet to actively prevent forum spam” under Settings > Forums, this will allow members who have been given the unfiltered_html capability to post replies freely without them being marked as spam. Aside from fully disabling it, I haven’t found a way to stop Akismet from marking the replies as spam. If anyone knows how, please share.
Note: use the wordpress plugin “User Role Editor” to enable the unfiltered_html capability. It can be done on a user-by-user basis, so you can select only those you fully trust, or by member roles, so, for instance, you could use “contributor” for those you trust, instead of “subscriber” and enable unfiltered_html for the contributor role.
When someone makes a reply to one of our topics, the automatic emails sent to subscribers of the topic contains style formatting that makes it very difficult to read.
This is an example from a recent reply:
<p class="MsoNormal">“The two schools of Buddha's doctrine, the esoteric and the exoteric, are respectively called the ‘Heart’ and the ‘Eye’ Doctrine. Bodhidharma called them in China — from whence the names reached Tibet — the <span style="font-family: 'Calibri','sans-serif';">Tsung-men</span> (esoteric) and <span style="font-family: 'Calibri','sans-serif';">Kiau-men</span> (exoteric school). It is so named, because it is the teaching which emanated from Gautama Buddha's <span style="font-family: 'Calibri','sans-serif';">heart</span>, whereas the ‘Eye’ Doctrine was the work of his head or brain. The ‘Heart Doctrine’ is also called ‘the seal of truth’ or the ‘true seal, a symbol found on the heading of almost all esoteric works.</p>
<p class="MsoNormal">"Secret Heart" is the esoteric doctrine.</p>
<p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; line-height: normal; mso-outline-level: 5;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman';">H. P. Blavatsky, The Voice</span><i><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman';"> of the Silence</span></i></b><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman';">, Fragment 11. The Two Paths. </span></b></p>
<p class="MsoNormal">http://www.theosociety.org/pasadena/voice/voice2.htm#nn1</p>
Post Link: http://nexus.universaltheosophy.com/groups/art-of-living-study-group/forum/topic/weekly-theme-for-contemplation-the-law-of-love/#post-3548
This happens when people copy/paste into their reply from another program (i.e. Word, etc.). How can we strip this formatting in the emails?
Details: we’re using the TinyMCE editor for replies, with “Text” and “Visual” field options. If members paste into the “text” field and then switch to the “visual” field before posting, there’s no issue, as wordpress cleans the content itself. But if people paste into the visual field, the formatting remains and gets sent as part of the auto email.
Also, we’re currently running bbpress 2.5.10 and WordPress 4.6.1.
Using v.2.5.10 of bbpress and v.4.6.1 of WordPress.
Canvas v.5.11.2
WooFramework v.6.2.8
Has anyone seen this before (page is not live yet, so I can only link to a screen shot)
https://www.evernote.com/l/AB6XG24Bc4FPi5WEsmEsm03JZB9jYlXURvc
I turned the “Add toolbar & buttons to textareas to help with HTML formatting” setting off and then on again. No change.
It works fine in Twenty Sixteen, but I’m a little baffled as to how to troubleshoot further — Isn’t Canvas a super pared down theme? What might I be doing wrong with it?
Thanks
Ideally you should be using a child theme for your custom bbPress templates. That way you don’t have to worry about this issue 🙂
Take a look on the docs codex for some help with getting started with custom templates:
https://codex.bbpress.org/?s=child+theme
With that said though, here is a link showing the changes from 2.5.9 to 2.5.10, it’s a single change to includes/users/template.php
, and is quite important you upgrade your templates with this change.
I assume this is pretty standard, but on our forum site (http://nexus.universaltheosophy.com/), the bbpress “reply box” is located at the bottom of any given Topic post. So, when someone wants to reply, they need to scroll all the way down. Also, directly beneath each existing reply is a “reply button”. If someone wants to reply to an existing reply, they click this button…. but what happens is that the Topic post reloads in their browser and then they’re taken to the bottom of the Topic where the reply-box resides.
What we want, is this: when someone clicks reply, a reply-box appears directly beneath the existing reply they’re replying to (basically, how reddit works). I’ve seen at least one site that has managed to do this with some kind of customizing of bbpress, but nobody seems to want to share.
In order to see how the reply button on our site currently works, you can use our dummy-test-account to login (just please be respectful and don’t make me delete too much spam) UN: [redacted] PW: [redacted] And use this discussion to see how the reply function currently operates: http://nexus.universaltheosophy.com/groups/key-concepts-study-group/forum/topic/reincarnation/
Any help at all would be hugely appreciated. The current functionality really makes for a poor forum experience for our members.
Also, we’re currently running bbpress 2.5.10 and WordPress 4.6.1.
To add a description (it will be under the breadcrumbs) use my style plugin
https://wordpress.org/plugins/bbp-style-pack/
and go to
dashboard>settings>forum display and set item 6
to eliminate the blue box out this in your css
div.bbp-template-notice.info {
display: none;
}
but I’ll add this to the next version of style pack which is due out very shortly
WP 4.6 BBpress plugin 2.5.10
I am using some of the super BBpress code suggestions at https://codex.bbpress.org/layout-and-functionality-examples-you-can-use/ and most work just fine ‘out of the box’ but I am not sure what I should be putting in place of ‘ my_nav_menu_profile_link’ in this one. If I put in the code as is….
// Filter wp_nav_menu() to add profile link
add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link' );
function my_nav_menu_profile_link($menu) {
if (!is_user_logged_in())
return $menu;
else
$current_user = wp_get_current_user();
$user=$current_user->user_nicename ;
$profilelink = '<li><a href="/forums/users/' . $user . '/edit">Edit Profile</a></li>';
$menu = $menu . $profilelink;
return $menu;
}
I get this when trying the menu link……
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.6.24
If I replace the ‘ my_nav_menu_profile_link’ with the actual link like this…..
/* Profile link in menu....................*/
// Filter wp_nav_menu() to add profile link
add_filter( 'wp_nav_menu_items', 'http://localhost/wordpress/wp-admin/profile.php' );
function http://localhost/wordpress/wp-admin/profile.php($menu) {
if (!is_user_logged_in())
return $menu;
else
$current_user = wp_get_current_user();
$user=$current_user->user_nicename ;
$profilelink = '<li><a href="/forums/users/' . $user . '/edit">Edit Profile</a></li>';
$menu = $menu . $profilelink;
return $menu;
}
I get this as soon as I go to the site…
Parse error: syntax error, unexpected ‘:’, expecting ‘(‘ in C:\xampp\htdocs\wordpress\wp-content\themes\twentytenchild\functions.php on line 49
What should I be entering and when I move to a live site will it need to be further changed?
i’m new to wordpress.
How can i put banner in top of the posts? is there any function or php file?
or how is the wordpress structure?
if you want to know site it:
http://www.saadatrent.com
http://www.parsaya.com
Hey there
we’ve WordPress site for which we’ve setup BBpress for forum section. Forum section topic threads are not included in the default search. can you please let me know how we can make the changes so we can also have BBpress forum topics as a search result on our site?
http://cathlab.com/
Thanks in advance.
Hi there,
Our staging site has the BBPress and WooCommerce plugins, but when we update the BBPress from version 2.5.8 to 2.5.10 the Forums, Topics and Replies are not showing in the Admin Dashboard. When we tried to deactivate the WooCommerce plugin, the Forums, Topics and Replies are showing. But before we do the update, even these two plugins are activated, the Forums, Topics and Replies are displaying in the Admin Dashboard.
We have the latest version of WordPress which is 4.6.1 and we are using Divi theme. Our staging site is: http://staging.edurolearning1.flywheelsites.com/.
I hope you can help us.
Thanks,
Portal
@darrenbergman93
We also do not want another log in. We want them to be able to log into their profile in our student portal and that is it. They have access to the forum aswell and no additional login or registering, as right now we pre-create their profiles, no one registers.
Like @netweb said bbPress and WordPress share user data, so as long as your student portal is compatible with WordPress it should be fine. You do not need a separate login for the forum as long as the student login, logs into your WordPress site.
We need a forum that has all the features that a forum system includes, such as:
Adding/Creating Threads by both Student and Admins. Instructors also need to be able to create them.
We do not want external links like Share to facebook and such. As this is a forum in a portal and do not want anyone but Students having access to it.
Ok, you can manually create users and assign different forum roles if need be. And you can create custom forum roles with help form a code snippet. You definitely need private forums, but I am not sure how private. Do you want private user groups for specific forums, only logged in users can see the forums, or only logged in users can see the whole site.
We do not want a profiling. We already have a profile system where the profile in wordpress is their student profile which includes their address, email, username, phone number and also their student id. This information cannot be visible to other students.
So either if this plugin gives an external profile system where it does not interact with the profile already made in the USERS area of wordpress it would work, but if it works with the USERS part of wordpress then the clickable link to view a profile, edit profile would need to be removed for our sake.
There is a php code snippet around these forums to remove the author link in replies and topics from going to their profile and instead show up in the forum as text. Removing profile links in descriptions and a widget might need another code snippet, or it could be easily avoidable by not using a widget and removing the descriptions.
bbPress doesn’t add any additional user meta fields if I remember correctly.
Removing the profiles, I haven’t looked at what code you could possibly need, but it could be possibly avoidable by redirecting any user forum profiles (if users somehow reach them) to somewhere else.
Email address is required to post using anonymous/guest posting.
In this stackoverflow topic, there is a php codesnippet/plugin you can use that might be helpful.
http://wordpress.stackexchange.com/questions/131550/how-do-i-set-up-real-anonymous-posting-in-bbpress-forums
I think what you are looking at is specifically for blog posts.
I think there is a plugin to display bbPress forum post counts there if you want that feature. I am going to try to find it right now. I think it may not be on the WordPress plugin repository.
I have a client with a request that seems simple but I am having a dilly of a time figuring it out.
They want to be able to charge users for premium posts. These posts will *not* appear at the top. Instead they will look different from other posts – bolded links, different color font – not at the users choice simply coded in by us. This will be a one time thing for a user – the users should not be able to do any other posts this way. I already set up the forum so that the client will approve all posts – he wants to be able to go in and click a button that will then style that post a different way.
I can style the sticky to do this easily and have done so on my demo but am unsure how to proceed with his request. I do have a child theme.
I know enough code to add stuff into functions and php pages. I am much better at HTML5 and CSS (can do animations).
I have tried a few things I came up with on my own but they do not work and rather than show them I would rather hear your thoughts.
Here is my demo – it is still pretty primitive… http://www.contentandsolutions.com/njywf/
I am using
Wordpress Version 4.6.1
Customizr theme using child theme. Customizr Version: 3.4.23
BBPress Plugin Version 2.5.10
Code or a plugin (even a paid for plugin) if possible. Thank you!
Hi,
If you confirm that WordPress is correctly sending out emails for other WordPress tasks, then it’s most probably one of the other plugins blocking something. Did you try to deactivate plugins like bbPress – Private Replies, bbPress – Report Content and bbPress Protected Forums ?
Pascal.
bbPress shares WordPress’ users settings, you an see an example of it for your own bbPress.org and WordPress.org profiles here:
https://bbpress.org/forums/profile/darrenbergman93/
https://profiles.wordpress.org/darrenbergman93/
When logging into bbPress it is just logging into WordPress with the same username and password so you should be good to go there also 🙂
less shouty with the title, and a little bit of patience would be great !
bbPress is tested with wordpress default themes. It maybe a conflict – you need to check plugins and themes
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, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back