suggest you try their support forums, as they have experience of bbpress (they use it for their support forum), whereas I doubt if any of the mods on here have looked at their plugin.
https://wordpress.org/support/plugin/event-espresso-decaf
and
https://eventespresso.com/support/forums/
Thank you, this way of export works fine and there are czech strings correctly translated in language files now. I renamed them to bbpress-cs.po and bbpress-cs.mo and have it inserted to folders:
/matia.info/wp-content/languages/bbpress
/matia.info/wp-content/languages/plugins
/matia.info/wp-content/plugins/bbpress/languages
The strings at my page http://www.objasnujeme.cz/registrace/ are unfortunately still only in english “Your username must be unique, and cannot be changed later.” instead of “Vaše uživatelské jméno musí být jedinečné, a nelze ho později měnit.”.
I am using a child themes. I read your instructions on setting up the child themes configuration. I copied the folder
Souce:wp-content/plugins/bbpress/templates/default/bbpress
Destination: /wp-content/themes/%your-theme%/bbpress/
Bbpress will normally use the default files found at
wp-content/plugins/bbpress/templates/default/bbpress
However if you create a directory in your child theme at
/wp-content/themes/%your-theme%/bbpress/
(where %your-theme% is your child theme’s name)
then any files stored there will be used instead.
Thereafter, there appears two “unsubscribe” button in the forum. Before copying the “bbpress” folder to the child-theme, I only see one unsubscribe.
http://goforcrumbs.com/forums/forum/intro/
@tkserver How are you calling the data outside the bbPress framework? I’m trying to figure out how to display a list of the logged-in user’s subscriptions in my sidebar, but I can’t figure out how to get the bbPress loop to work on other pages. It doesn’t even work on the Forum pages, only when I’m viewing the User Profile.
I think for Czech the files should be bbpress-cs.mo and bbpress-cs.po
When you export the translations from translate.wordpress.org you should also change a couple of the defaults:
• Make sure the filter Current/waiting/fuzzy + untranslated (All) is showing the waiting translation
• Select the only matching the filter and then click export to export the .po .mo (This way you’ll get the those strings that have not yet been approved)
Theres some docs here that should help you in troubleshooting these issues:
Import Troubleshooting
Can I also suggest you use the development version of bbPress, there are some pretty big improvements for the importer in this upcoming version 😉
https://wordpress.org/plugins/bbpress/developers/
https://downloads.wordpress.org/plugin/bbpress.zip
Hi Naerean,
Are you running WordPress 4.4 ? Then wait a little bit for the 4.4.1 fix as the current version has some issues with hidden forums.
If you cannot wait, then check the following discussion: https://bbpress.org/forums/topic/oops-that-page-cant-be-found-on-sub-forums/page/3
Pascal.
SUMMARY OF ISSUE AND TEMPORARY FIXES
So summary to save people needing to read this whole thread
There is an issue with WordPress 4.4 and bbpress which should (hopefully) be fixed by WordPress 4.4.1 when it is released.
The issue only affects sub forums that are private or hidden, when you will get a 404 error as the url cannot be correctly interpreted.
For those interested:
The root cause of the issue is hierarchal post URL’s with custom post statuses, so in bbPress case if we have a “private” forum that uses a custom post status “private”, as such when we expect our URL to be e.g.: https://example.com/forums/forum/my-private-or-hidden-category/my-forum
If the forum or category my-private-or-hidden-category is private or hidden then the URL generated for the my-forum excludes the my-private-or-hidden-category part of the URL and the resulting url is https://example.com/forums/forum/my-forum which is incorrect, bad and makes us sad
To fix in the meantime you have 4 choices
either
a. Stay with 4.4 then implement the following
open wp-includes/post.php, scroll to about line 4300 to find function get_page_uri( $page )
In that function replace
if ( 'publish' === $parent->post_status ) {
with
if ( ! empty( $parent ) ) {
If you try this, please advise if this doesn’t fix for you.
or
b. Change your sub forums to main forums – it is only sub forums that are affected
or
c. In theory you could just make your private forums public, but suspect you have them private for a reason !
or
d. Revert to 4.3 and then for each forum affected change the status from private/hidden to public, save and then change back to how you want it and save.
I must admit I’m a newbie to WordPress and php in general. I have a wordpress/woocommerce site I’m building, and it is membership controlled. I’m using the FEuser plugin to control membership. It has a lot of features we wanted, such as email confirmation, and admin approval. Plus it keeps members separate from the wordpress user database, as we don’t want to give customers access to the dashbboard. We recently decided to add a forum to the site, and I’m having a problem getting bbPress to use the membership data from FEuser, instead of the wordpress user database. I don’t even know where to look to change this. I know the fields in the database I want it to use, but I don’t know what file, or where, I have to modify to point bbPress at that instead of at the normal wordpress fields. Can someone point me in the right direction?
There is a new fix, rather an alternate that better detects and reflects the root cause of the issue:
Replace if ( 'publish' === $parent->post_status ) { with if ( ! empty( $parent ) ) {
The full details can be viewed in the WordPress ticket:
https://core.trac.wordpress.org/ticket/35084
And the latest patch:
https://core.trac.wordpress.org/attachment/ticket/35084/35084.5.diff
Also please refrain from email, the bbPress team can only respond to issues we can read here in the public forums or our bug tracking and reporting system. If the current fix here is not working for you please add that here with as much detail as you can so that we can try and configure our forum configuration to match yours and reproduce the issue.
Awesome thanks for the help! I just followed your instructions, and it didnt quite seem to work. It definitely did something, but not quite what was expected. Here’s a screenshot of what happened after i implemented your code: http://imgur.com/Txu9cAz
After seeing the bbpress.org forums, im realizing its not totally neccessary to replace the freshness (last post) column, but to simply add a “started by: author” section directly beneath the topic title – just like on the forums here.
Is that how it should look by default? Or are the bbpress.org forums customized?
I run a multisite installation of WordPress 4.4 and bbPress 2.4 installed with the Twenty Twelve theme.
I exported “all current” bbpress-cs_CZ.mo and bbpress-cs_CZ.po files at https://translate.wordpress.org/projects/wp-plugins/bbpress/dev/cs/default?filters%5Bterm%5D=Your+username+must+be+unique%2C+and+cannot+be+changed+later.&filters%5Buser_login%5D=&filters%5Bstatus%5D=current_or_waiting_or_fuzzy_or_untranslated&filter=Filter&sort%5Bby%5D=priority&sort%5Bhow%5D=desc
The first thing is, that all strings in exported files are in english. I manualy changed the string “Your username must be unique, and cannot be changed later.” to “Vaše přezdívka musí být unikátní a nejde později změnit.” in the bbpress-cs_CZ.mo and inserted that file via ftp to these folders:
/matia.info/wp-content/languages/bbpress
/matia.info/wp-content/languages/plugins
/matia.info/wp-content/plugins/bbpress/languages
None of them works though. My site is at http://www.objasnujeme.cz/registrace/
There is a string “Your username must be unique, and cannot be changed later.” instead of the czech translation.
Make a child theme of the bbpress first.
Then you need to edit the loop-single-topic.php file in your child theme to move the code below to replace the other code on the bottom..
<?php do_action( 'bbp_theme_before_topic_meta' ); ?>
<p class="bbp-topic-meta">
<?php do_action( 'bbp_theme_before_topic_started_by' ); ?>
<span class="bbp-topic-started-by"><?php printf( __( Started by: '%1$s', 'bbpress' ), bbp_get_topic_author_link( array( 'size' => '14' ) ) ); ?></span>
<?php do_action( 'bbp_theme_after_topic_started_by' ); ?>
<?php if ( !bbp_is_single_forum() || ( bbp_get_topic_forum_id() !== bbp_get_forum_id() ) ) : ?>
<?php do_action( 'bbp_theme_before_topic_started_in' ); ?>
<span class="bbp-topic-started-in"><?php printf( __( 'in: <a href="%1$s">%2$s</a>', 'bbpress' ), bbp_get_forum_permalink( bbp_get_topic_forum_id() ), bbp_get_forum_title( bbp_get_topic_forum_id() ) ); ?></span>
<?php do_action( 'bbp_theme_after_topic_started_in' ); ?>
<?php endif; ?>
</p>
<?php do_action( 'bbp_theme_after_topic_meta' ); ?>
replace the abvoe code with below code..
<?php do_action( 'bbp_theme_before_topic_freshness_link' ); ?>
<?php bbp_topic_freshness_link(); ?>
<?php do_action( 'bbp_theme_after_topic_freshness_link' ); ?>
<p class="bbp-topic-meta">
<?php do_action( 'bbp_theme_before_topic_freshness_author' ); ?>
<span class="bbp-topic-freshness-author"><?php bbp_author_link( array( 'post_id' => bbp_get_topic_last_active_id(), 'size' => 14 ) ); ?></span>
<?php do_action( 'bbp_theme_after_topic_freshness_author' ); ?>
</p>
Hi,
I know I should be using the latest version of BBPress, but I can’t get it to import “correctly” and I don’t want to lose 7 years worth of posts.
With that said, I am moving my installation to a new host, and I keep getting these error messages. I have done this before, and didn’t have any problems.
So I am wondering why now?
I have a screen shot of the error codes here: http://fasteddypublishing.info/bbpress-error.png
I would really appreciate it if someone could help me figure if it’s something I am doing, or a problem with my new hosting server’s PHP.
Thanks!
Scott
Hello,
PHPBB3 -> bbPress
I have a forum on PhpBB3 which consists of: 640MB = 60 departments for, 10k threads, 200tyś posts, 10k active users
Trying to restore them on my own computer (localhost): Core i5, 4GB RAM, SSD disc
I struggle with this for four days …
Restoration of the entire board is not possible at the moment because “jams” restore some different times
For now, as a strategy for checking that departments can be restored without problems and which do not
1.
Most often it gets me imports (as if the script had stopped working, and just circle spins still)
Eg. Stood in place, “Converting topics (1400 – 1499)” and here I have a question how to find out where it is and what posts you referring to? so that he can even remove them to trial lasted else?
2.
Is it possible przyww parts of the entire board? eg. selected areas?
For now I removed from the base sections of leaving only one and make copies of the database files from a folder (and so for all) so I can restore (and at least divide the forum into smaller pieces).
And whether the use of “Repair Forum” connect sections of the forums and topics? because from what I can see by combining two divisions separately it is not quite work out (for one department indicates a value of 0, although the themes and opdpwiedzi there are)
PS. Php.ini settings and the my.ini for me contribute nothing because virtually all the RAM and CPU are hardly used during import
Hello,
I installed a paid live chat from chatstack.com in my website. http://www.mysite.com/forums
however, the livechat it appears to all of my website pages because this live chat don’t have the function to exclude a pages. what i don’t like is it includes in my “forum pages”
I don’t want to see the live chat in my “forum pages”
I already contacted the chatstack support but they cannot help me to remove the live chat in my “forums” because they don’t have the knowledge in bbpress.
can you please help me to remove this? I am willing to pay for this
thank you
Hello,
I am completely new to WordPress and bbpress. I have installed the Theme Forest Cinematix theme on my website. It was working fine with bbpress, but it was only displaying 50 forums and I have 62. I was told to go in and change that to the number I needed using the bbpress/includes/forums/template.php and I did this without any problem. It worked fine for a few days, but now it takes forever to load the forums page and it will only show blue links when it does finally load. http://www.nurseboards.com/forums/
If you access the forum through the buddypress groups pages then they look fine. This is really frustrating for me because I don’t know anything about coding. I emailed the theme author, but have had no response. Please help?
Thanks in advance!
Hi
We are using bbPress plugin for our forums. We also have the bbPRess-wp4 installed and activated. When we create a private forum the forum topics show up properly. However when we click on the individual topics, it loads contents of the first topic in the forum. For example I have the following private forum called FEA Team. Under it are topics
Test1
Test2
Test3
bbpress Version:2.5.8-5815.
wordpress Version 4.3.1
Clicking on Test3/Test2 does not open the correct topic. It opens Test1- the first topic always. This happens only in private forums. I appreciate any help / info.
Rrusa
since this is a paid theme, I’d be straight back to the theme authors.
But you could try
bbpress wp4 fix
bbpress wp4 fix2
as possible fixes
@mglasser The specifics of the cause are outlined in my post above
Oops! That page can’t be found on Sub Forums with WordPress 4.4
I upgraded to 4.4 and then reverted back to 4.3.1 and I think this caused my problem.
Try resaving the forum status, i.e. switch it to public, then back to private
Was this new logic in a new php file or a change to an existing file? Or did the upgrade make some change in the database?
See my link above also
I have learned that my host WPEngine does a non-destructive restore, so when I restored to revert back to 4.3.1 it did not remove the wp_termmeta table nor any new files that were added. But it should have reverted back any changes to existing files which would be calling this new code. My site is working now, but I am still curious how this happened so I can better understand how I should revert back to previous versions.
You should probably raise those concerns with WPEngine, there would be pros and cons of removing the wp_termmeta table but I’d say it isn’t removed because its a “non destructive” restore, and yes the files reverted back would fix the issue, WPEngine should be able to confirm all of this for you.
your theme thinks it’s opening up a blog page – when you click genera discussion you’ll see that in menu blog is selected.
Have you followed
Step by step guide to setting up a bbPress forum – Part 1
and looked at no. 8
Robin wrote…
As far as I know for those that are affected (and that’s only a subset who have hidden/private sub forums I believe
This is correct
Robin wrote…
But this doesn’t seem to work for everyone or
It should work for everyone, if it doesn’t work for you please add a note to this thread letting me know it doesn’t please 🙂
————————————————————
The root cause of the issue is hierarchal post URL’s with custom post statuses, so in bbPress case if we have a “private” forum that uses a custom post status “private”, as such when we expect our URL to be e.g.: https://example.com/forums/forum/my-private-or-hidden-category/my-forum
If the forum or category my-private-or-hidden-category is private or hidden then the URL generated for the my-forum excludes the my-private-or-hidden-category part of the URL and the resulting url is https://example.com/forums/forum/my-forum which is incorrect, bad and makes us sad 🙁
Hey everybody! So, I got this idea about using facebook Posts in Groups together with a bbpress forum and the other way arround. I stumbled over this 6 year old thread https://bbpress.org/forums/topic/connecting-facebook-group-to-bbpress/
And thats basicley what I’m trying to achieve. So since the first Thread facebook had some changes to their API. Is there something on thecmarket that allows such an integration?
Thanks!
For any others that may need help:
In the latest wordpress installation the “BBloggin Widget” is called “BBpress Login widget” and you drop it in the “Primary widget area” which is located on the right of the middle.
Create a child theme, throw this loop-forums.php file in a folder called bbpress using ftp.
https://github.com/robkk/bbPress-Hierarchical-Forum-and-Category-Layout