I have a need to duplicate some existing forums, including all posts & replies in those forums. Is there a BBpress compatible plugin which can do this for me?
Thanks for your help, take the time – I really appreciate it! But … again nothing happens.
Have a clean new bbpress, latest version of WordPress, own Ngnix, cleared the cache, checked for syntax errors.
Little confused https://stackoverflow.com/questions/23614011/if-strpos-serverrequest-uri-true-doesnt-work/23614083 and whether the equation is correct. I can’t figure it out myself.
Fully updated bbpress (removed homemade files) add advice change fils to child theme, – but nothing has changed again, user’ replies can be seen everyone.
Hi ,
I am exporting forums/replies/topics from one site https://tileisrael.com/ to another site on local. In admin everything is showing fine. but when i am going to view forums in frontend , topics and replies are not showing check screenshot https://prnt.sc/2559ijh . On current site all topics are showing fine https://prnt.sc/2559onm .
BBpress version – 2.6.9
Wordpress version – 5.8.2
Export site – https://tileisrael.com/
My main motive is to migrate all BBpress date to another wordpress site. Please share any solution how i can import data and show on frontend as well.
Looking forward to hear from you.
Thanks
ok, so using this process for each of the following files in place of xxfilexx.php below
find
wp-content/plugins/bbpress/templates/default/bbpress/xxfilexx.php
transfer this to your pc and edit
and save
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/xxfilexx.php
bbPress will now use this template instead of the original
so template 1.
\templates\default\bbpress\user-profile.php
to remove lines 42 & 43 to tale out the counts if you wish.
then template 2
templates\default\bbpress\user-details.php
take out lines 34-60
then templates
\templates\default\bbpress\user-topics-created.php
\templates\default\bbpress\user-replies-created.php
take out all the code between the 2 ‘do_action’ lines
That should get you there
Hello people!
I bury the lists generation of all user replies profile via css and robots.txt. But it turns out – Google still looks. I would like to disallow broadcast domain.de/users/name/replies/.
There is old bbPress Toolkit plugin for that…
And how take same editing the bbpress file? Or functions.php filter? Tell me who knows. What file and what to remove, then would be moved to the child theme.
Thanks!
Hello there,
I really like the way bbpress works here, and i was wondering if it’s possible to know how to add these features.
View post on imgur.com
Also I clicked the submit button twice on a reply on the other topic, and the software detected and prevented the duplicate posting. I tried the same with my own installation, but it just posted the duplicate post.
Is it possible to get the same features as here?
Thanks.
It is the entire error showing on the page only. In debug.log file there isn’t this error.
It occurs only on bbpress page, only if i authorized as a “Participant” bbpress role account. On another roles such as moderator or admin or viewer there is no error on bbpress page.
ok, so you say you get an error
Error thrown
Call to a member function get_users_for_object() on null
is this the entire error, or is there more?
when does this occur eg on every website page, on bbpress pages, on particular pages ?
Hi @robin-w i’m back with some good news:)
I’ve found the reason of my problem. There is conflict between two plugins which one is bbPress and another one is Redux.
The theme that i’m using requires Redux and i cannot to turn it off. I’m bad at it so if you know what to do next, text me please.
here you are what they said :
“you can add custom fields for any registered post type with Meta Box, but you need to contact bbPress support to ask for outputting the field value on their end.”
hello
1) can bbpress manage very large website with aroung 80k topics ?
2) i would like to have custom field in topic (like wpforo) but bbpress can not do that. i want ot use METABOX but METABOX ‘s TEAm told me i need to know how to display fields in bbpress.
thank you
This whilst old still works fine
bbPress – Moderation Tools
and will do what you want
Hello,
I am running WordPress 5.8.2 with an Eduma Child theme. I have LearnPress and bbPress (v2.6.6) installed and I have an issue with forums.
Course A is attached to Forum A and this has been working well for over a year. I recently created Course B which is a duplicate of Course A. Course B is attached to Forum A.
Users who are signed up for Course B gets the message ‘ You are not enrolled in the course’ when they try to access their forum which is Forum A.
Please can you help????
Thanks
It is so long ago since I used it. I am not sure which theme you are using – it really depends on that. I was using the old Responsive theme and @robkk advised me to use a different code for the bbpress.php file. I am coying what I found in my files for you here, but I really don’t know if this is the correct one. Unfortunately, @robkk is not active any more – he was truly wonderful.
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) {
exit;
}
/**
* bbPress Template
*
*
* @file bbpress.php
* @package bbPress
* @author Robkk
* @version Release: 1.0
* @filesource wp-content/themes/responsive/bbpress.php
* @link https://codex.bbpress.org/themes/theme-compatibility/getting-started-in-modifying-the-main-bbpress-template/
* @since available since Release 2.4
*/
get_header(); ?>
<div id="content-full" class="grid col-940">
<?php if ( have_posts() ) : ?>
<?php while( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<h1 class="entry-title post-title"><?php the_title(); ?></h1>
<div class="post-entry">
<?php the_content(); ?>
</div>
<!-- end of .post-entry -->
<div class="post-edit"><?php edit_post_link( __( 'Edit', 'responsive' ) ); ?></div>
</div><!-- end of #post-<?php the_ID(); ?> -->
<?php endwhile; ?>
<?php endif; ?>
</div><!-- end of #content-full -->
<?php get_footer(); ?>
When I set up bbpress first locally on my computer, I managed to get all pages for bbpress full width with no sidebars. I simply went to Theme options and set all pages and posts to default full page width tempates.
Now I am setting up bbpress on a live site. bbpress forum pages display correctly in full width, but to my unpleasant surprise the user profile page displays with a sidebar. I simply can’t get rid of the sidebar and make the page full width. This is very disappointing for me – can someone help,
thank you
hmmm…agree it is very hard from this snippet to know where it is coming from.
Presuming you can repeat this timing, I’d suggest that you do the standard fault finding ie swicth to a default theme and just have bbpress as the only plugin. If the query still shows, then it is a bboress one, and you can work through individual bbpress displays to see if you can work out where it is called.
If it doesn’t show, then I’d suspect a bbpress add-n and you can add back plugins to try and find the culprit
Recently my MYSQL CPU usage went from 40% to over 100% and my server has been slowing down as a result. In doing some research I’ve learned to setup some mysql logging for slow queries. I have a particular query that happens often. In the query below it appears that over 700,000 rows are queried in the DB taking up almost 3 seconds. Imagine that times however many users and it is bogging the site down. Is this query below from bbpress or how can I tell? It’s hard to trace where it is being called:
# Time: 211220 17:42:06
# User@Host: mysite_wp[mysite_wp] @ localhost []
# Thread_id: 1667 Schema: mysite_wp QC_hit: No
# Query_time: 2.641487 Lock_time: 0.000104 Rows_sent: 10 Rows_examined: 717793
# Rows_affected: 0 Bytes_sent: 188
SET timestamp=1640047326;
SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND (
wp_postmeta.meta_key = '_bbp_last_active_time'
AND
(
( mt1.meta_key = '_bbp_forum_id' AND CAST(mt1.meta_value AS SIGNED) != '1773' )
)
) AND wp_posts.post_type = 'topic' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'closed') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 10;
wordpress does
WordPress 5.8 adds WebP support
so if you have image plugins adding to bbpress, it would depend on whether they do
Can bbPress display WebP images?
I published the same problem there – yes – so Buddypress would theoretically have to adjust something in the BBPress update? Because it works with the older BBPress version.
best, neratashy
that looks like buddypress not bbpress – have you also posted in their support forum?
I am not quite sure what a ‘profile notifucation’ is – is this bbpress or buddypress?
In either case, I would try
dashboard>tools>forums>repair and run ‘recalculate engagements’