First of all, congratulations of your plugins, you guys did a real good job, again.
I’m trying to customize the theme of my bbPress forum and I can’t figure out how to edit some things.
For example, how can I edit,individually, the itens “Author” and “Post” on the section 5 of http://codex.bbpress.org/bbpress-styling-crib/
Thank you guys for helping me.
@pooledge just update my super-duper plugin 🙂 now it works fine with all permalink setups. Checkout and update — https://github.com/korobochkin/bbPress-permalinks-with-id
Known issue
If permalink looks like site.com?p=123 (not pretty permalink), the topic and reply edit links looks like:
site.com/?post_type=topic&p=814&topic=TOPIC_SLUG&edit=1
// TOPIC_SLUG — I dont known right now how to delete it but works fine with this parameter.
I have a developer that has been trying the same code on his test site without it removing the reply/topic counts either.
function remove_counts() {
$args['show_topic_count'] = false;
$args['show_reply_count'] = false;
$args['count_sep'] = '';
return $args;
}
add_filter('bbp_before_list_forums_parse_args', 'remove_counts' );
I’ve been pasting that since the beginning. It’s at the bottom of my child theme’s function.php.
I have tried the new code. What I’m saying is that even though the pastes in here look wrong, it’s not. It’s because i’m not using “code” in here that it formats it.
I’ve copy pasted the code you provided, which was what I was using before (I just pasted it without “code”) here.
I’ve literally spent hours trying to fix this solution.
Yes. But that code is exactly the code I already had in my functions.php.
if so you haven’t tried the new code ! re-read the documentation
Yes. But that code is exactly the code I already had in my functions.php.
For some reason when I paste in this thread it changes certain things like ” to “.
Presume you have tried the new code?
STOP !!!
Ok, the codex has a couple of errors as it had not been updated following the release of 2.5.4 and also had some text that had been badly edited.
You have two choices – you cannot do both
either
Step by step guide to setting up a bbPress forum – part 3
which I have just updated with new code, or put this in your functions file
function remove_counts() {
$args['show_topic_count'] = false;
$args['show_reply_count'] = false;
$args['count_sep'] = '';
return $args;
}
add_filter('bbp_before_list_forums_parse_args', 'remove_counts' );
Both work
I am trying to set up a discussion forum on a website I manage using the step by step guide provided by bbpress.
I got through the steps of creating a forum and topic. However when I click on the forum a message displays that 1 topic is present in the forum. Then another message says “Oh bother! Nothing was found here!”
I have uninstalled the bbpress and re-installed it but I’m still running into the same problem.
Here’s a link to the forum page. It can also be accessed from the website’s main menu as follows: SURVEY >> PTRC Forums
My WordPress version is: 4.0
bbPress version: 2.54
Thanks in advance
I read this: https://codex.bbpress.org/step-by-step-guide-to-setting-up-a-bbpress-forum-part-3/
and placed the same code into the loop-single-forum.php but it has an error.
Btw I’m not sure why the paste shows the improper type, in the actual code I paste into the function.php it looks like the correction you gave me.
bbPress forums can be private, public or hidden.
private are only viewable if logged in, hidden are only viewable by mods and above.
However my private groups plugin will give you all the control you need
https://wordpress.org/plugins/bbp-private-groups/
re importing
https://codex.bbpress.org/import-forums/mingle/
Hi There,
I have a website which restricts content via the Groups plugin (https://wordpress.org/plugins/groups/)
On one of the restricted pages I am using the following code to insert a forum: [bbp-single-forum id=12492]
However when working in the frontend and adding a topic, sometimes it renames the actual page… The forum ending to the url just tacks itself to the page on which [bbp-single-forum id=12492] is featured.
Forum page:
PCLC 1: A TIME FOR INTRODUCTIONS!
Original url:
http://lifepurposecoachingcenters.com/classrooms/pclc-1/
Reset url after it goes wrong:
http://lifepurposecoachingcenters.com/classrooms/pclc-1-a-time-for-introductions/
Any ideas would be much appreciated!
Thanks very much!
Ok, thanks for clarifying things, but I’m not familiar with modifying php-code, so I still would need help in this problem :/
create a directory on your theme called ‘bbpress’
ie wp-content/%your-theme-name%/bbpress
find
wp-content/plugins/bbpress/templates/default/bbpress/form-topic.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/%your-theme-name%/bbpress/form-topic.php
bbPress will now use this template instead of the original
I was only suggesting you start with looking at lines 42, I haven’t actually looked seriously at the code, I don’t have time at the moment 🙂
ok, the last line has a wrong “‘” type
replace this with
add_filter('bbp_before_list_forums_parse_args', 'remove_counts' );
and it should be fine
This worked well for adding the username, so if i can just remove the full name/image, that out to do it.
If you mean the two bits above what you have just added , then the simplest would be
create a directory on your theme called ‘bbpress’
ie wp-content/%your-theme-name%/bbpress
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-reply.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/%your-theme-name%/bbpress/loop-single-reply.php
bbPress will now use this template instead of the original
Then simply delete line 45
<?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true ) ); ?>
How about remove the authors real name and email linked avatar? My users want to use their username only, and a custom avatar.
This worked well for adding the username, so if i can just remove the full name/image, that out to do it.
/**
* Add @mentionname after bbpress forum author details
*/
add_action( 'bbp_theme_after_reply_author_details', 'mentionname_to_bbpress' );
function mentionname_to_bbpress () {
$user = get_userdata( bbp_get_reply_author_id() );
if ( !empty( $user->user_nicename ) ) {
$user_nicename = $user->user_nicename;
echo "@".$user_nicename;
}
}
Nope. I copied all that into my functions and it didn’t work. I’ve googled other solutions which are along the same lines but different code that’s used. I figured it was cause that was outdated and bbPress version is different.
No other solution?
solved, they can close the topic …
with shortcode
nevermind! I just figured it out!
It was
#bbpress-forums a.bbp-author-name {
white-space: nowrap;
background: none;
border: none;
}
Hey guys,
Thanks for getting back to me.
Jessy, the code you provided did not accomplish it… here is the link to the page if y’all want to check out the source code.