The code you have under the title is
.add-new-post-header2 .container {
border-bottom: 1px solid #ecf0f1;
}
Are you using a wordpress page with [bbp-forum-index] in it?
- When visitors come to a forum and click a topic from the topic index list, bbpress elegantly shows the lead topic and replies and Reply-to form on the topic page.
- I wanted to hide the reply form box, instead, put a link of pointing to a regualr wordpress page so that only visitor who wants might write a reply for that topic by clicking the link.
- So I copied a page from parent theme dir into the child theme dir, and named “forum_new_reply_form.php” and changed like :
/**<br>
* Template Name: Forum New Reply Form<br>
*<br>
* @package WordPress<br>
* @subpackage Twenty_Sixteen<br>
* @since Twenty Sixteen 1.0<br>
*/<br>
get header(); ?><br>
< div id=”primary” class=”content-area”><br>
< main id=”main” class=”site-main” role=”main”><br>
< ?php <br>
// Start the loop.<br>
while ( have_posts() ) : the_post();<br>
// nothing to do here <br>
endwhile;<br>
?><br>
< ?php <br>
global $wp_query;<br>
if (isset($wp_query->query_vars[‘reply_to_this_topic’]))<br>
{ <br>
?><br>
< div class=”my-bbp-reply-form”><!– bbp-reply-form –><br>
< ?php <br>
$reply_shortcd = ‘[bbp-reply-form topic_id=”‘ . $wp_query->query_vars[‘reply_to_this_topic’] . ‘”]’;<br>
echo do_shortcode($reply_shortcd);<br>
? ><br>
< / div><!– bbp-reply-form –><br>
< /main><!– .site-main –><br>
< ?php get sidebar( ‘content-bottom’ ); ?><br>
< / div><!– .content-area –><br>
<br>
get sidebar()<br>
get footer() <br>
- Go back to functions of childtheme, put this action
add_action(‘bbp_template_after_single_topic’,’my_bbp_reply_form’);<br>
function my_bbp_reply_form() {<br>
if (!current_user_can(‘publish_replies’)){<br>
return;
}
$t = ‘< div class=”my-bbp-new-reply-form-link”>’; <br>
$t .= ‘< a href=”http://kabum/write_reply_page/?reply_to_this_topic=’ . bbp_get_topic_id() . ‘” title=”‘ . bbp_get_topic_title() . ‘”>’;<br>
$t .= ‘< /a>< / div>’;<br>
echo $t;<br>
}
- From content-single-topic.php, commented out
bbp_get_template_part( ‘form’,’topic’);<br>
so, i can see the lead topic and a link mentioed at 4), and replies if any.
- For debugging purpose, I copied form-reply.php into childtheme/bbpress, changed one line like this :
// printf( __( ‘Reply To: %s’, ‘bbpress’ ), bbp_get_topic_title() );<br>
echo ‘I am replying to ‘ . bbp_get_topic_title();<br>
under < legend > of < fieldset > of that file.
- When I clicked the link which was added at 4), a reply form pops up without any topic and replies !! hurray !!!
But disaster !!, <br> the page http : / /kabum/write_reply_page/?reply_to_this_topic=1234<br>
shows <br>
I am replying to “forum title” (the title of the regular page housing the template “Forum New Reply Form”)<br>
It should have shown <br>
I am replying to “topic title” (of topic id 1234)
- I learned that bbp_topic_id and bbp_reply_to are 0, that triggered fetching parent id of a topic.
The page source of browser does even show html < input hidden name=bbp_topic_id value in the page.<br>
The page of http://kabum/write_reply_page/?reply_to_this_topic=1234, exactly tells <br>
reply_to_this_topic is 1234
- I changed topic_id of shorcode bbp-reply-form atts with reply_to before retrying.<br>
Same thing happened.
- At the writing of this post, bbpress org documentation regarding to bbp-reply-form shortcode,<br>
is not clearly saying about shortcode atts, but topic is [bbp-topic-form forum_id=$forum_id].
- in case topic creation, i did the similar way as mentioned above, works fine. no need to do with jquery stuff.
- bbpress outof box has action as h t tp://kabum/forums/topic/topic_title/#newpost, but my reply form page is
h t tp://kabum/topic_title/?reply_to_this_topic=1234, i.e./forums/forum is sit in or not. In my reading of showrcode source, I can’t find any clue of hansdling atts reply_to hopfully i was wrong reading.
==
Hopfully, looking forward to anyone’s help.
I am keen to create a forum for my 2 websites that have been in existence for over a year in order to entice visitors to hang around and engage each other on key topics that are very dear to me. I originally intended to use MyBB for my 2 websites World Of Leathers and CarBuyerSg but received advice from MyBB forum members that the current different WordPress themes on my websites are not suitable for MyBB and will likely conflict with it.
I downloaded bbPress for both websites but didn’t dare to activate them after it crashed another website of mine that was a one Page website using the free So Simple Theme By Press75. The So Simple theme is one of the cleanest and most basic free WordPress theme available with really clean codes and meant for simple basic websites so I am now really afraid to activate it on my 2 websites that are using premium WordPress themes from Studio Press and Elegant Themes. Does anyone have any experience using bbPress for the Lifestyle Pro Theme by Studio Press or the Divi Theme by Elegant Themes?
It’s just a simple, single forum right now:
“http://monkey2.monkey-x.com/forums/forum/monkey2-development”
(note: quoted because for some reason it doesn’t show up on this forum as plain link?!? The one below works)
Clicking on ‘forums’ takes me to:
http://monkey2.monkey-x.com/forums/
I’m completely new to wordpress/bbpress, although I have written a few simple LAMP sites in the past.
Thanks in advance for any advice!
Hi,
I’m new to both wordpress and bbpress, and am having a few problems customzing a theme for my forums.
I am copying ‘page.php’ (or ‘index.php’ in the case of stargazer) to ‘bbpress.php’ and editing that.
Mainly, I just want to get rid of the posts/navbar stuff and have full width forums. However, I seem to need to remove get_footer() to achieve this (there doesn’t seem to be a get_nav() or get_sidebar() in either theme I’ve tried) – but doing this causes odd side effects.
In the case of the ‘stargazer’ theme, removing the footer causes extra ‘>’ chars to be inserted into the forum breadcrumb trail. Forums are still only about 60% of page width too.
In the case of the ‘twentyfifteen’ theme, it causes the theme to go into some weird mode where a bunch of HUGE links suddenly appears on the left of the page.
Can anyone suggest a good ‘starter’ theme for me to play with, along with possibly hints for how to get a ‘clean’ forum page?
Apart from this, setting up bbpress has been a breeze!
Bye!
Mark
Hi All,
I have installed latest bbPress in our website. We have few users on our site as subscribers role. What I need that if admin post any topic from backend then all the users of our site get automatically subscribed of that topic or they will get automatic email notification as new forum topic is posted.
I have tried this plugin https://wordpress.org/plugins/bbpress-notify/ as well as different tricks mentioned in different forums but nothing works.
So, if anyone provide any solution or suggestion, I will be thankful.
no simple way to do this in your functions file, the bbpress widgets are pretty unforgiving in allowing you to tinker with them.
two immediate choices – fork the widgets code into your functions file and rename it – requires some php and WordPress knowledge or
Just amend it in the bbpress file – AND make a note to need to change it on bbpress upgrades.
The latter upsets the purists, but it’s only codes and you can’t be arrested for changing code !
Strange, can you open bbpress-cs.po in a text editor and confirm that these exist in the .po file:
The original string:
• Your username must be unique, and cannot be changed later.
The “waiting” string for the “dev” (2.6-alpha) translations
• Vaše přezdívka musí být unikátní a nejde později změnit.
The “waiting” string for the “stable” (2.5.x) translations
• Vaše uživatelské jméno musí být jedinečné, a nelze ho měnit.
and i dev version have error even though the prefix is standardized and previously worked (phpbb_)
Repair any missing information: Continue
WordPress database error: [Unknown column ‘forums.forum_topics_approved’ in ‘field list’]
SELECT convert(forums.forum_id USING “utf8”) AS forum_id,convert(forums.parent_id USING “utf8”) AS parent_id,convert(forums.forum_topics_approved USING “utf8”) AS forum_topics_approved,convert(forums.forum_posts_approved USING “utf8”) AS forum_posts_approved,convert(forums.forum_name USING “utf8”) AS forum_name,convert(forums.forum_desc USING “utf8”) AS forum_desc,convert(forums.left_id USING “utf8”) AS left_id,convert(forums.forum_type USING “utf8”) AS forum_type,convert(forums.forum_status USING “utf8”) AS forum_status FROM phpbb_forums AS forums LIMIT 0, 100
No forums to convert
Starting Conversio
Yes you can do this, but without checking lost of coding I’d suggest you try
https://en-gb.wordpress.org/plugins/advanced-access-manager/
which lets you control who can see what in the backend.
Hello, I have spent 5 years on my site and downloaded bb press today because of all the great things they said about it on this site.
Now I can no longer access my dashboard to edit anything.
I have been deleting plugins from my file manager in cpanel but it’s not helping.
I have found some things in the forums and tried to change all my wordpress user roles and capablities to the defaults but it’s not doing anything.
I noticed that registration was disabled too so i re-enabled it in the database.
Now my site and database are a complete mess and I have no idea how to fix it.
Why would you ever release this software?
No one will answer me either.
5 years of nonstop hard work and it’s not looking good.
I just saved up for 4 years and did a 20k ad campaign too.
For others I was able to remove the widget by adding the following line to [wp docroot]/wp-admin/includes/dashboard.php
remove_meta_box('bbp-dashboard-right-now', 'dashboard', 'core');
Specifically line 55, just above the line
// WordPress News
I try to move a forum of users, topics, etc. Forum Invision v.2.3.6 is bbPress 2.5.8. I display the following messages:
No stickies to stick
No topics to convert
No forum parents to convert
No forums to convert
No passwords to clear
No users to convert
No data to clean
What I did.
1) I exported MySQL database from the old server
2) ive loaded the mysql database on the target server with the installed version of WordPress / bbPress
3) I turned on the importer
Can you advise me something?
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/
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.
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.
@robin-w, I have FTP access but GoDaddy only gives read access to core files. This is their “Managed WordPress” account. It’s optimized for speed with a caching proxy designed for WordPress and is faster than a regular hosting account. One of the few drawbacks I suppose.
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!
Thanks Stephen, I appreciate the feedback. All great suggestions. Unfortunately GoDaddy has made it clear that they will absolutely never update a core WordPress file, nor can they roll back an update even if I wanted to restore the DB on top of a rolled back version. I’ll have to wait for the next release or make my forums public in the mean time.
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