As per the theme support page, I went to bbpress\templates\default\ and copied the bbpress and css folders into my theme folder. I also copied archive-forum.php and single-user.php in to the theme folder.
I made a few modifications to archive-forum.php and single-user.php to fit into the page and remove the sidebar.
Seems like most functions are working now except Search. It still goes to a wonky page. Where do I go to look to fix that?
Hi there.
This is the page in question: http://www.michiganracquetball.net/forums/
I’m wondering if there is a way for me to remove the “posted by … ” and the “categories” at the top and the bottom of the forum content area. I think those might be related to the metadata of the forum (the page thinks the forum is a “post”?), but I haven’t a clue where to find what is generating that or how to get rid of it.
Any help you can give me would be much appreciated.
Thanks!
Jen
I am currently using BBPress and will integrate it with MediaWiki.
However, the problem is as my forum’s index is set to display as a shortcode on a page called ‘Forums’, which is set as my site’s homepage the breadcrumbs display as follows:
Forums >> Forums >> Digital Terrestrial
See: http://www.channelwiki.org/forums/?forum=digital-terrestrial
As you can see the second ‘forums’ link takes a user to the default BBPress Forum index (not my sites homepage). How can this second ‘Forums’ link be removed?
The second issue is, as users are signing in via MediaWiki and will then be signed in to WordPress when they access the site automatically, how can I disable sign in via WordPress and registration, but still allow access to private messages and sign in via the wiki? The WP-Admin bar will also be hidden
Another issue is that I do not know how to redirect users back to the wiki. I’ve though about placing a ‘Log in’ link in the site’s main navigation, which links to the wiki’s login page but I’m not sure how to redirect them back.
Many thanks in advance,
channelwiki
I am ashamed to say, that it seems that I found a solution that was staring me in the face in the settings panel for bbpress. I simply disabled the “Allow users to subscribe to topics” field, and that has done the trick well enough, sorry for the trouble.
tried to sign up for an account so that I can see this, but the signup worked, but login didn’t. Maybe you need to authorise?
I disabled all of the plugins except bbpress, and I also tried adding that code to bbpress/includes/common/functions.php and also to my themes functions.php . Maybe I am doing something wrong though, is there perhaps a way to hide the check box? That would work just as well for me.
Without spending too much time try
wp-content/plugins/bbpress/templates/default/bbpress/content-single-topic.php
is the likely file
Probably before or after line 24 if you want it at the top
Les us know if that works, as it’ll help people later one (and I might try it at some stage!)
Another plugin sounds possible – try disabling them one at a time and see if without one it works ok.
Otherwise, you could try adding this to your functions file
function pw_bbp_auto_checK_subscribe( $checked, $topic_subscribed ) {
if( $topic_subscribed == 0 )
$topic_subscribed = true;
return checked( $topic_subscribed, true, false );
}
add_filter( 'bbp_get_form_topic_subscribed', 'pw_bbp_auto_checK_subscribe', 10, 2 );
That sets it to checked, so presumably if you changed line
$topic_subscribed = true;to
$topic_subscribed = false;
it should uncheck it
Give it a try
Yes, I am not sure if I have another plugin that might be affecting it, but it is currently checked by default.
the path is just like for the version 2.4.1
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-forum.php
As JarretC wrote before
Change the line 30
<?php bbp_list_forums(); ?>
to
<?php bbp_list_forums( array ( 'separator' => '<br />' ) ); ?>
Thanx JarretC
ok, try this – I have culled it from varous other posts, in particular
Full-Width Forum
Don’t swear it will work, but give it a go
1. Create a page called “forums”,
2. make this page a full width page – if your theme doesn’t support this, then you’ll need to create a child theme and add a full page template.
3. Put this shortcode on the page [bbp-forum-index]
4. edit the following file
wp-content/plugins/bbpress/templates/default/css/bbpress.css
by removing the left float from div.bbp-breadcrumb(line 405)
5. In your style.css add the following
.bbPress #primary {
display: none;
}
.bbp-forums {
width: 100%;
}
let us know if that works
Hi,
I managed to create a TinyMCE plugin and add it to wordpress editor (which is the same as bbpress).
So far so good.
Using
$ args ['teeny'] = false;
config, my tinymce plugin’s button show normal.
But, I need to be displayed in the default editor for bbpress, in teeny editor.
Any ideas?
Thanks a lot.
by default it is unchecked – is your site the other way round?
Yes, although I am not sure why.
I presume you mean checked by default?
Yes, although I am not sure why.
There are two ways for achieving what you need and it took me quite a long time to figure it out too:
1) You create a child theme just like you did but what I didn’t know is that, after doing it (not forgetting to declare the parent template and the “@import” path accordingly in the css file located inside your child theme folder), you NEED to activate the child theme in your theme section of your WordPress admin. This last part is the one I didn’t know about, which is why it didn’t work at first.
2) the easier and a little more messier technique is straight forward:
Just write your custom BBpress css styles at the end of your main theme css file. It’ll work.
And if you need to change the bbpress template files, just copy the needed files inside your main WordPress theme folder and make the changes there. These files will overwrite the default ones that are in the original bbpress template folder. As simple as that
Both will work and will not be a problem in case of a WordPress or BBpres update.
The first technique is to be preferred because you will gather your BBpress children files within a same recognizable folder when the second technique will blend the BBpress children files among the ones of your main theme. Not to mention that if you decide later to switch the WordPress theme, you will have to extract the bbpress children files and styles from the previous WordPress theme to put them in the the new one.
But ultimately, the result will be the same.
Hope it helped.
by default it is unchecked – is your site the other way round?
Hi, I have been trying to figure out how to have the “Notify me of follow-up replies via email” button unchecked by default, as I have topics in my forum, such as forum games, that will not require follow-ups. I have found lots of threads on how to have it checked by default (for an older version of bbpress I assume) but none on how to do the opposite. As I am still quite new to PHP, I have been unable to complete this so far. Any help would be great.
http://www.tumbleweed.minecraftus.com
I finally got everything working fine together for the most part on my new site. Wow-it was an endeavor plugin by plugin hehehehe.
The one situation I am having though is that buddypress-Default theme and the logging in from the theme. In the upper right hand corner it says username and password – if you type it in It Always says wrong and fails Login. Then it brings you to wordpress login and all is fine you can log in normally.
Help Please…
Thanks…
buddypress ver 1.8.1, WordPress 3.7 tvbar.heavenboundministry.com
[bbp-topic-form forum_id=$forum_id] – Display the ‘New Topic Form’ for a specific forum ID
https://codex.bbpress.org/shortcodes/
So if the forum you want has an ID of 341 use [bbp-topic-form forum_id=341]
you’ll need to disable the bbpress plugin
https://codex.wordpress.org/FAQ_Troubleshooting#How_to_deactivate_all_plugins_when_not_able_to_access_the_administrative_menus.3F
Just deactivate the bbpress plugin for starters.
then you’ll need to figure out why it isn’t working for you.
I’d start by uninstalling bbpress, and reinstalling it in case there was a corruption as it downloaded
Then if it still doesn’t work, I’d disable all the other plugins and if it then works add them back one at a time to see which is causing the issue.
If not plugins, then I’d try switching to a default theme to prove that you WP installation is ok.
if all that fails, come back
I just noticed the same thing my self.
Basically Yoast WordPress SEO: XML Sitemaps automatically adds ALL reply url’s to the existing sitemap. This means google will index them all.
> What I’m looking for are where the single reply URL’s are being used in your theme, making them accessible and allowing them to be crawled.
I doubt they are exposed by default, however a quick fix could be adding a rule in robots txt as well as excluding them from your sitemap.
had a look
You login works fine. If you fail then you will be taken to the default wordpress login page. If you want to change this page see
https://codex.wordpress.org/Customizing_the_Login_Form
For the lost password, try resetting your permalinks dashboard>settings>permalinks and just click save.