Search Results for '\"wordpress\"'
-
Search Results
-
Topic: Restricting to Single Forum
Hi
Is it possible to limit the WordPress plugin bbpress to a single forum? I want to only have a single forum on my site, where users can create new topics within that forum. I’d like to remove the Forum List page entirely as well.I’ve tried putting the shortcode from this post (Restricting bbpress to a single forum) on my individual forum page, but that didn’t seem to work…
Please let me know your thoughts!
Topic: Bug in bbPress
I am using WordPress 4.8 multisite and noticed a bug in bbPress 2.5.12 and 2.5.13 (possibly older versions as well) with PHP 7.1.6.
Lines 1798-1805 of includes/forum/functions.php is
// Default to public status if (empty( $post_stati ) ) { $post_stati[] = bbp_get_public_status_id(); // Split the status string } elseif ( is_string( $post_stati ) ) { $post_stati = explode( ',', $post_stati ); }For me $post_stati looks to be an empty string so the if is evaluating to true and the next line is failing with this error:
Fatal error: Uncaught Error: [] operator not supported for strings in /srv/www/tilth.org/current/web/app/plugins/bbpress/includes/forums/functions.php on line 1800
Changing line 1799 to:
if (is_array( $post_stati) && empty( $post_stati ) ) {looks to fix the error.
Perhaps adding a line inside the conditional of
$post_stati = array();is a better fix.
Topic: Profile pic bug?
Hi, on my site Greenkeepitsimple.dk the profile pictures are too wide, how do i fix it?
I use bbPress 2.5.13-6410
And the newest wordpress versionHere is a picture of the problem
pictureHello everyone,
in my site bbpress multilingual is not working properly. in my site, i use wpml for language dropdown. but in english its not showing the other language name into dropdown, but in dutch language dropdown, english is showing into dropdown. i m giving u the two link.
http://webdev.wordpress-developer.us/bbq/forums/
http://webdev.wordpress-developer.us/bbq/nl/forums/
kindly help me about the issue
Regards
SubhenduTopic: Limit in sign ups
Are there any limits on the number of sign ups in forums? Does WordPress limit that either?
Topic: phpbb imported users
Hi,
I’m trying to import a phpbb forum (3.0.12) to a new bbpress (2.5.13) installation.
Everything works well, except that I’d like that imported users that exist in the wordpress (4.8) installation are automatically linked to subjects, messages, etc…
As mention in this post, I could delete “imported_…” accounts and choose the existing users. But I have more than 1100 matches. One by one is just terrible…
I tried to modify the “bbpress/includes/admin/convert.php” file but with no success.
Is there any way “automate” this ?
Thank you.Good afternoon BBPress community,
I’m moving an existing site to a new install, and have successfully exported and imported most of the site.
But when I get to BBPress I run into a problem importing the Topics. The built-in WordPress importer says it was successful, BUT no topics show up in the forum or in the dashboard.
Any ideas?
Is BBPress not compatible with WordPress’s built-in Import and Export routines? This would be quite strange as several free plugins I use work fine, so I’m guessing there is a workaround?
Thanks in advance for your help,
Shawn
Topic: Users can’t edit forum posts
My users can’t edit forum posts that they’ve posted. When the ‘edit’ link is clicked, users are taken to the text editor, but the text is colored white (and is therefore invisible unless highlighted) and all editing tools are absent, other than ‘Ad media’, which is greyed out.
I can confirm that the timeout option is set appropriately.
My website is https://robotwealth.com and I running WordPress v4.8 and bbPress v2.5.13
Example of an attempt to edit a post below:

Any known issues related to this? Anyone else experience something similar?
Hello everyone,
in my site bbpress multilingual is not working properly. in my site, i use wpml for language dropdown. but in english its not showing the other language name into dropdown, but in dutch language dropdown, english is showing into dropdown. i m giving u the two link.
http://webdev.wordpress-developer.us/bbq/forums/
http://webdev.wordpress-developer.us/bbq/nl/forums/
kindly help me about the issue
Regards
SubhenduHello,
WordPress version: 4.8 | bbPress version: 2.5.13
when I try to visit a profile I find myself endig up on the 404 page. It happens with every account but one – mine. Its the oldest account on this installation. But that’s all. I tried it with other Users who got the exact same rights I have and so on but nothing changes.
I tried:
– different themes
– every possible changes in user roles
– deactivating from pluginsBut the strange and unique thing in my case is that there is one account that isn’t facing any problems.
I can’t finde a solution. Would be awesome if anybody could help me out with that!
You can test it here: https://netzwerk-schienenlaerm.de/foren/thema/1-phase-der-oeffentlichkeitsbeteiligung-des-eba-im-rahmen-der-eu-umgebungslaermrichtlinie/
Thanks!
Jonas
I’ve been searching for an answer, that I couldn’t find here. It was actually quite easy to find the solution by myself. But just in case someone need do to this too, this is how you do it:
-> Create a new folder named “bbpress” at the root of your wordpress theme:
/wp-content/themes/YOURTHEMENAME/bbpress/-> Find the file named “content-single-forum.php” located here:
/wp-content/plugins/bbpress/templates/default/bbpress/content-single-forum.php
and copy into your newly created folder:
/wp-content/themes/YOURTHEMENAME/bbpress/content-single-forum.phpNow bbpress will use this file instead, if your “YOURTHEMENAME” is in use.
-> Open the file under
/wp-content/themes/YOURTHEMENAME/bbpress/content-single-forum.php
Go to line 48, and you should find this:
<?php bbp_get_template_part( 'form', 'topic' ); ?>
Comment this line this way:
<?php //bbp_get_template_part( 'form', 'topic' ); ?>And you’re done! Easy and clean!
Of course you might want to add a button to create a new topic.
You can do it, following these steps:https://bbpress.org/forums/topic/how-to-add-new-topic-button/
WordPress 4.8
PHP 7
bbpress 2.5.12
buddypress 2.8.2I’m using group types on my bbpress/buddypress site. I’ve had to get creative when it comes to breadcrumbs. There was one minor changes to the bbp_get_breadcrumb function that I had to make to make the breadcrumbs work. I copied the function into my functions.php and added a filter. I’m getting an error/notice:
Notice: Use of undefined constant mod_bbp_get_breadcrumb – assumed ‘mod_bbp_get_breadcrumb’The function is doing exactly what I want it to do. but this error is showing up. The functions is originally located in bbpress/includes/common/template.php file
here’s the code:
<?php
function mod_bbp_get_breadcrumb( $args = array() ) {// Turn off breadcrumbs
if ( apply_filters( ‘bbp_no_breadcrumb’, is_front_page() ) )
return;// Define variables
$front_id = $root_id = 0;
$ancestors = $crumbs = $tag_data = array();
$pre_root_text = $pre_front_text = $pre_current_text = ”;
$pre_include_root = $pre_include_home = $pre_include_current = true;/** Home Text *********************************************************/
// No custom home text
if ( empty( $args[‘home_text’] ) ) {$front_id = get_option( ‘page_on_front’ );
// Set home text to page title
if ( !empty( $front_id ) ) {
$pre_front_text = get_the_title( $front_id );// Default to ‘Home’
} else {
$pre_front_text = __( ‘Home’, ‘bbpress’ );
}
}/** Root Text *********************************************************/
// No custom root text
if ( empty( $args[‘root_text’] ) ) {
$page = bbp_get_page_by_path( bbp_get_root_slug() );
if ( !empty( $page ) ) {
$root_id = $page->ID;
}
$pre_root_text = bbp_get_forum_archive_title();
}/** Includes **********************************************************/
// Root slug is also the front page
if ( !empty( $front_id ) && ( $front_id === $root_id ) ) {
$pre_include_root = false;
}// Don’t show root if viewing forum archive
if ( bbp_is_forum_archive() ) {
$pre_include_root = false;
}// Don’t show root if viewing page in place of forum archive
if ( !empty( $root_id ) && ( ( is_single() || is_page() ) && ( $root_id === get_the_ID() ) ) ) {
$pre_include_root = false;
}/** Current Text ******************************************************/
// Search page
if ( bbp_is_search() ) {
$pre_current_text = bbp_get_search_title();// Forum archive
} elseif ( bbp_is_forum_archive() ) {
$pre_current_text = bbp_get_forum_archive_title();// Topic archive
} elseif ( bbp_is_topic_archive() ) {
$pre_current_text = bbp_get_topic_archive_title();// View
} elseif ( bbp_is_single_view() ) {
$pre_current_text = bbp_get_view_title();// Single Forum
} elseif ( bbp_is_single_forum() ) {
$pre_current_text = bbp_get_forum_title();// Single Topic
} elseif ( bbp_is_single_topic() ) {
$pre_current_text = bbp_get_topic_title();// Single Topic
} elseif ( bbp_is_single_reply() ) {
$pre_current_text = bbp_get_reply_title();// Topic Tag (or theme compat topic tag)
} elseif ( bbp_is_topic_tag() || ( get_query_var( ‘bbp_topic_tag’ ) && !bbp_is_topic_tag_edit() ) ) {// Always include the tag name
$tag_data[] = bbp_get_topic_tag_name();// If capable, include a link to edit the tag
if ( current_user_can( ‘manage_topic_tags’ ) ) {
$tag_data[] = ‘‘ . esc_html__( ‘(Edit)’, ‘bbpress’ ) . ‘‘;
}// Implode the results of the tag data
$pre_current_text = sprintf( __( ‘Topic Tag: %s’, ‘bbpress’ ), implode( ‘ ‘, $tag_data ) );// Edit Topic Tag
} elseif ( bbp_is_topic_tag_edit() ) {
$pre_current_text = __( ‘Edit’, ‘bbpress’ );// Single
} else {
$pre_current_text = get_the_title();
}/** Parse Args ********************************************************/
// Parse args
$r = bbp_parse_args( $args, array(// HTML
‘before’ => ‘<div class=”bbp-breadcrumb”><p>’,
‘after’ => ‘</p></div>’,// Separator
‘sep’ => is_rtl() ? __( ‘‹’, ‘bbpress’ ) : __( ‘›’, ‘bbpress’ ),
‘pad_sep’ => 1,
‘sep_before’ => ‘<span class=”bbp-breadcrumb-sep”>’,
‘sep_after’ => ‘</span>’,// Crumbs
‘crumb_before’ => ”,
‘crumb_after’ => ”,// Home
‘include_home’ => $pre_include_home,
‘home_text’ => $pre_front_text,// Forum root
‘include_root’ => $pre_include_root,
‘root_text’ => $pre_root_text,// Current
‘include_current’ => $pre_include_current,
‘current_text’ => $pre_current_text,
‘current_before’ => ‘<span class=”bbp-breadcrumb-current”>’,
‘current_after’ => ‘</span>’,
), ‘get_breadcrumb’ );/** Ancestors *********************************************************/
// Get post ancestors
if ( is_singular() || bbp_is_forum_edit() || bbp_is_topic_edit() || bbp_is_reply_edit() ) {
$ancestors = array_reverse( (array) get_post_ancestors( get_the_ID() ) );
}// Do we want to include a link to home?
if ( !empty( $r[‘include_home’] ) || empty( $r[‘home_text’] ) ) {
$crumbs[] = ‘‘ . $r[‘home_text’] . ‘‘;
}// Do we want to include a link to the forum root?
if ( !empty( $r[‘include_root’] ) || empty( $r[‘root_text’] ) ) {// Page exists at root slug path, so use its permalink
$page = bbp_get_page_by_path( bbp_get_root_slug() );
if ( !empty( $page ) ) {
$root_url = get_permalink( $page->ID );// Use the root slug
} else {
$root_url = get_post_type_archive_link( bbp_get_forum_post_type() );
}// Add the breadcrumb
$crumbs[] = ‘‘ . $r[‘root_text’] . ‘‘;
}// Ancestors exist
if ( !empty( $ancestors ) ) {// Loop through parents
foreach ( (array) $ancestors as $parent_id ) {// Parents
$parent = get_post( $parent_id );// Skip parent if empty or error
if ( empty( $parent ) || is_wp_error( $parent ) )
continue;// Switch through post_type to ensure correct filters are applied
switch ( $parent->post_type ) {// Forum
case bbp_get_forum_post_type() :
// PAA – modified
//echo ‘forum title’. bbp_get_forum_title( $parent->ID) ;
$test_title = bbp_get_forum_title( $parent->ID) ;
if ($test_title == ‘Group Forums’){
$base_url = bp_get_root_domain();
$crumbs[] = ‘Groups‘;}
else
{$crumbs[] = ‘ID ) ) . ‘” class=”bbp-breadcrumb-forum”>’ . bbp_get_forum_title( $parent->ID ) . ‘‘; };break;
// Topic
case bbp_get_topic_post_type() :
$crumbs[] = ‘ID ) ) . ‘” class=”bbp-breadcrumb-topic”>’ . bbp_get_topic_title( $parent->ID ) . ‘‘;
break;// Reply (Note: not in most themes)
case bbp_get_reply_post_type() :
$crumbs[] = ‘ID ) ) . ‘” class=”bbp-breadcrumb-reply”>’ . bbp_get_reply_title( $parent->ID ) . ‘‘;
break;// WordPress Post/Page/Other
default :
$crumbs[] = ‘ID ) ) . ‘” class=”bbp-breadcrumb-item”>’ . get_the_title( $parent->ID ) . ‘‘;
break;
}
}// Edit topic tag
} elseif ( bbp_is_topic_tag_edit() ) {
$crumbs[] = ‘‘ . sprintf( __( ‘Topic Tag: %s’, ‘bbpress’ ), bbp_get_topic_tag_name() ) . ‘‘;// Search
} elseif ( bbp_is_search() && bbp_get_search_terms() ) {
$crumbs[] = ‘‘ . esc_html__( ‘Search’, ‘bbpress’ ) . ‘‘;
}/** Current ***********************************************************/
// Add current page to breadcrumb
if ( !empty( $r[‘include_current’] ) || empty( $r[‘current_text’] ) ) {
$crumbs[] = $r[‘current_before’] . $r[‘current_text’] . $r[‘current_after’];
}/** Separator *********************************************************/
// Wrap the separator in before/after before padding and filter
if ( ! empty( $r[‘sep’] ) ) {
$sep = $r[‘sep_before’] . $r[‘sep’] . $r[‘sep_after’];
}// Pad the separator
if ( !empty( $r[‘pad_sep’] ) ) {
if ( function_exists( ‘mb_strlen’ ) ) {
$sep = str_pad( $sep, mb_strlen( $sep ) + ( (int) $r[‘pad_sep’] * 2 ), ‘ ‘, STR_PAD_BOTH );
} else {
$sep = str_pad( $sep, strlen( $sep ) + ( (int) $r[‘pad_sep’] * 2 ), ‘ ‘, STR_PAD_BOTH );
}
}/** Finish Up *********************************************************/
// Filter the separator and breadcrumb
$sep = apply_filters( ‘bbp_breadcrumb_separator’, $sep );
$crumbs = apply_filters( ‘bbp_breadcrumbs’, $crumbs );// Build the trail
$trail = !empty( $crumbs ) ? ( $r[‘before’] . $r[‘crumb_before’] . implode( $sep . $r[‘crumb_after’] . $r[‘crumb_before’] , $crumbs ) . $r[‘crumb_after’] . $r[‘after’] ) : ”;return apply_filters( ‘mod_bbp_get_breadcrumb’, $trail, $crumbs, $r );
}add_filter( ‘bbp_get_breadcrumb’,mod_bbp_get_breadcrumb, 98, 2);
?>At this point I’m not sure what else to do or if it’s ok to ignore the warning
I get the following error when trying to import an existing smf forum using the import tool in the forums.
WordPress database error: [Unknown character set: ‘utf8mb4’]
SELECT convert(topics.id_topic USING “utf8mb4”) AS id_topic,convert(topics.num_replies USING “utf8mb4”) AS num_replies,convert(topics.id_board USING “utf8mb4”) AS id_board,convert(topics.id_member_started USING “utf8mb4”) AS id_member_started,convert(messages.poster_ip USING “utf8mb4”) AS poster_ip,convert(messages.body USING “utf8mb4”) AS body,convert(messages.subject USING “utf8mb4”) AS subject,convert(topics.locked USING “utf8mb4”) AS locked,convert(topics.is_sticky USING “utf8mb4”) AS is_sticky,convert(messages.poster_time USING “utf8mb4”) AS poster_time FROM smf_topics AS topics LEFT JOIN smf_messages AS messages ON topics.id_first_msg = messages.id_msg LIMIT 0, 100How do I get past this?
WP Version 4.8
bbpress version 2.5.12
http://hbmm-national.org/HBMM-National-2017-Forum/
(Site is just being started to build forum before going live as a subdomain)Thanks in advance for any help you can offer.
R. Duane Gryder
HonorBound Motorcycle Ministry
