The dialog in bbPress for inserting a link into a post by default shows a search box and a list of existing content on the site.
I am using WooCommerce on the same WordPress installation as bbPress. The problem is that WooCommerce coupons use Pages. This means all of my coupons (often ones that are created for specific people or specific purposes) can be publicly displayed in this list.
I’ve edited my css to display: none; this section, but I’m not satisfied with this solution as it is still possible for someone to change the css and view these pages.
Is there a way I can disable this feature? How might I go about modifying the code to remove it?
Nevermind, I found the problem. I remembered I did this before:
I have a statistics plugin that uses the server time instead of the WP timezone settings.
Therefore I added <?php date_default_timezone_set('Asia/Bangkok'); ?>
to the plugins php and that was in the sidebar always present.
Now I removed it the Edit Allowed Time works correct.
I have recently installed BBPress into my WordPress theme, and have been having a few problems with spam registrations. Basically people are creating accounts, and in their profile text the are adding links to external sites. I would like “nofollow” to be added to these links by default, though nothing I have found on this forum has worked. I have added various things to my functions.php file as instructed by people here – none have worked. Can anyone help with this?
This something we could look at implementing into the core of bbPress, could you create a ticket in Trac for this and we can take a closer look at the issue.
http://bbpress.trac.wordpress.org (Use the same wordpress.org/bbpress.org username and password)
I would also like to hide the “/members” page form being publicly accessible – is this possible?
This part is BuddyPress 😉
You currently cannot set this to be the default, the forum administrator needs to set these permissions when creating the forum.
Try running the ‘Remap existing users to default forum roles’ repair tool.
https://codex.bbpress.org/repair-forums/
It also looks like you are using another plugin to control access to bbPress forums.
What is this plugin and does it work with bbPress’ roles?
That said one of the strings ‘You must be logged in to create new topics’ IS translated here so it might be the case of updating your translations.
Details to update your translations are here https://codex.bbpress.org/bbpress-in-your-language/
I would also look at the 115 of 1034 strings yet to be translated looking at the details here and get those translated and then contact your local Hebrew translation team via https://he.wordpress.org/contact/ to get the strings approved.
Hello,
I have recently installed BBPress into my WordPress theme, and have been having a few problems with spam registrations. Basically people are creating accounts, and in their profile text the are adding links to external sites. I would like “nofollow” to be added to these links by default, though nothing I have found on this forum has worked. I have added various things to my functions.php file as instructed by people here – none have worked. Can anyone help with this?
I would also like to hide the “/members” page form being publicly accessible – is this possible?
Thanks
James
When I go to post as anonymous, in the field where you put your website address I see: Array. Check pick Below:
http://oi43.tinypic.com/9r0zt2.jpg
I’m using the latest bbPress. I’m not sure, but I think this started after the last update.
Does everything work fine with a default WordPress theme? (If so we can narrow it done to a theme issue and not some other issue).
I have a similar problem. The forums just don’t appear, although the rest of the site (pages) open fine. I’m using Atahualpa theme, which is way better than the default themes so I can’t consider changing theme. What’s the answer?
I’m using the Pagelines theme [before DMS] and they have a selector at the bottom of each page or post that you can select to make the page full width.
On forum pages, and individual threads, this option isn’t available. I know I can create a bbpress.php template which bbPress will look for, but I’m not sure how to deconstruct my theme, or set it up to be my default page, but minus the sidebar.
Help here would be much appreciated.
My page.php code doesn’t give me much indication as to how to craft this…
<?php
/**
* PAGE
*
* This file meets the WordPress template requirements for 'page.php'
*
* @package PageLines Framework
* @since ...
*
* @link http://www.pagelines.com/
* @link http://www.pagelines.com/tour
*
* @author PageLines http://www.pagelines.com/
* @copyright Copyright (c) 2008-2012, PageLines hello@pagelines.com
*
* @internal last revised January 20, 2012
* @version ...
*
* @todo Define version
*/
setup_pagelines_template();
Seems like this feature is being delayed… delayed… delayed every version in your TRAC.
Personally I think this “view” should be the default one to adhere with what people expect when coming from any kind of other forum softwares (which also makes more sense to me regarding the visual organization of a forum).
Also the “per forum permission group” thing is a must in the core of any forum IMHO. There is no way to manage big forums like mine without it, where we have mod groups coordinating different sections/aspects of the site.
But again this is just my personal opinion.
Help! I’ve been at this for hours and am going out of my mind…
I have the latest of everything, bbpress, buddypress and have deactivated all plugins except for buddypress, bbpress, members and akismet. I actually even deleted and reinstalled buddypress, bbpress and members. I deactivated my theme and am using the default buddypress one.
The site is visually a mess: http://www.tafaforum.com/
I am the only one who can post on the forums. Everything was fine until yesterday when several plugins updated, including bbpress. I had also been mucking around with trying to get a tinymce plugin to work for the forums.
If I disable everything and just have bbpress, I can post (as a fake member). Add buddypress, and I get a “You cannot reply to this topic” message at the bottom.
I messed around with roles and have enabled everything possible that could contribute to this, but the one thing that I notice is that the members all have an author role for their wordpress roles (as I want them to post on our blog), and even though they all show participant for their forum roles on the Users Page, when I go into the settings for the roles, I only see the author role as having any users, not the participant one.
Yes, this could be a buddypress or members issue, but bbpress is the one that had the latest update, so I figure that the problem starts here. If not, please send me where I need to go….
All widgets (even if you use the same more then once) can be individually edited how they look.
From colors, headers, font type/size/color/shadow, widget background color/image,
you name it, it can be done, WITHOUT editing any core files.
How? Just use css.
For the ladies question, assuming she uses the bbPress “Recent Topics” widget, just add the following to the bbPress main ccs file (bbpress/templates/default/css/bbpress.css):
.widget_display_topics .bbp-author-avatar { display: none ! important; }
This will remove the little avatar and leave it with:
topic title by posters name
You can find any widgets “css class or id (id can be used if the same widget is used more then once)” by viewing the source code of your page or using FireBug (firefox or chrome browsers, just get rid of IE all together)
You should also follow this, to avoid any updates from changing your edits:
You should have all your customizations as per this document
https://codex.bbpress.org/theme-compatibility/
I’m running wordpress 3.7.1, using Twenty-twelve, and Bbpress 2.5.1.have my site is http://www.theholisticchatterbox.com If you go to this page and click on any of the “recent Reply” links, it will take you to the first page of the replies. You have to click on the page numbers above to get to the last page. It started doing this after the last update. How can I fix it? I’ve looked in the widget & appearance menus. I’ve removed it and reinstalled it. Please help?
loop-single-reply is the template that displays posts and replies
wp-content/plugins/bbpress/templates/default/bbpress
copy this to a bbpress directory in your theme (see codex for how to do this if needed), and then you should be able to put a “logged in” condition around whatever you want in this. For instance
<?php bbp_reply_content(); ?>
to make that bit conditional
I agree that a fully-functioning visual editor with feature parity to WordPress would be great to see. In fact, I would like to see it be made a very high priority as forum users certainly have come to expect a WYSIWYG editor. To me, this feature trumps any other as it has the greatest effect on users and their ability to post.
Either the problem is difficult to fix or the main developers do not agree a great visual editor is very important because it has been disabled by default since April, which surprises me a bit. When it initially was disabled I figured it would be a temporary thing and would be back for 2.4, and now work is being done on 2.6 without mention of this. :/
I was using this and everything worked fine… until I had the need of a “per forum permission” system. Then I tried this plugin https://github.com/ZanderAdam/Tehnik-bbPress-Permissions (the only one I found actually). Now I just get the default listing repeated for each “section” instead of the subforums.
Seems like I have no other way to restrict single forums to different roles/groups other than this+Members plugin. I wonder why bbPress don’t have a better permission system…
Can you please look this plugin code and help me fix it?
Thanks
Holly,
bbPress will work out of the box for most implementations. How much you then customise it is up to you.
Typically you might want to change a little of the styling – that depends on how much styling your existing site has – There wasn’t a link to your existing site in your original post.
Then you might wish to alter some layout – although the default is pretty standard
The documentation
Codex
will show you what you need to do to set up, and if you already have wordpress, then you could see how well bbPress would suit you in a couple of hours by following the set up guide and creating some test forums.
Hi all, I have an issue that has been baffling me for ages. I’m running twenty twelve, WP 3.7.1, and bbress 2.5.
I’m using a page for my forum index using the shortcode. I want my forum navigation link to point back to my page with short code, not the slug created by the Forum Root field.
I have a child theme, and I would like to avoid changing core files because of updates. Is there any way to code the navigation link so it has my choice of address and link text?
Here is how I’m set up:
Slug for my forum wp page is” “forum”
Forums Settings Forum Root: “DO NOT WANT THIS TO BE WHAT THE LINK POINTS TO”
Forums Settings Single forum slug: “discussion”
Prefix all forum content is unchecked…my preference.
Here are the links:
Forum Index Page: http://www.aquariumcarebasics.com/forum/ (no problem)
Forum Page: http://www.aquariumcarebasics.com/discussion/amano-shrimp-care/ (no problems)
But when I’ on the amano-shrimp-care page, for example, the “Forums” link text points back to:
http://www.aquariumcarebasics.com/DONOTWANTTHISTOBEWHATTHELINKPOINTSTO/
instead of http://www.aquariumcarebasics.com/forum/.
I know that if I populate the Forum Root field with the same slug as my shortcode page the forum index and page contents show up, but what I lose is my Page Title Tag. The Page Title Tag generated this way is the default tag from the Forum Root field. I suppose I can live with this, but I want to see if I can sort it out properly.
Please let me know, Thanks!
It’s all quite easy once you understand the structure. Don’t expect to click some buttons though, if you want to make real changes to the default layout you’ll need some basic knowledge of HTML and php.
Try to disable it..
I think you have a plugin registering a post type incorrectly, and then core complains.
Content-single-topic.php is in plugin/bbpress/templates/default/bbpress/
I have not heard back from the board in a while so I went ahead and did another uninstall and fresh install of bbpress. Before reinstalling bbpress again, I repaired and optimized my database and my site does not have any other errors.
I followed the exact steps in the book bbpress complete. I am running twenty-twelve theme with WP 3.7.1 and bbpress 2.5. I left all defaults in place and I still get the error when accessing topics.
Warning: Illegal offset type in isset or empty in /home/postpr7/public_html/aquariumcarebasics.com/wp-includes/post.php on line 1060
Here are the links to check out:
http://www.aquariumcarebasics.com/forums/
http://www.aquariumcarebasics.com/forums/forum/bamboo-shrimp-care/
http://www.aquariumcarebasics.com/forums/topic/best-temperature-bamboo-shrimp/
Please let me know what you think
Thanks!
Unfortunately its still the same…
When the user logs-in he does in fact get the default Forum role. So that part works.
But even after I upgrade him to “Moderator” he can’t access the front en form, nor can he access the back-end “forum” menu.
On a side note, I noticed that upon deactivation of BBpress there is no option to remove the data stored in the database. Sure there are options to reset everything to a fresh install, but nothing that enables a user to rid the database of orphaned entries from a previous BBpress install. Do you have any insight as to why that feature isn’t offered?