Search Results for 'bbpress'
-
Search Results
-
Hello All,
I have a buddypress & bbpress integrated site. I am using buddypress groups inside which the bbpress forums exists. There are about 4 groups with 30 members in each group and I have used a “invert subscribe” code (in my functions file), which I came across on one of the threads here. It by default makes the members of the group to be subscribed to the forum and receive email alerts for every thread/topic created.
But now after I installed the Postman email plugin, I noticed that the email notification meant for the members of the group are being sent out to the members of all the group and all the 120+ users on the site. How can I avoid this and see to it that the emails are being sent out only to the particular group members.
Here is the invert subscribe code that I am using:
add_filter( 'bbp_get_user_subscribe_link', 'invert_get_user_subscribe_link', 10, 4 ); //invert forum subscription add_filter( 'bbp_is_user_subscribed_to_forum', 'invert_is_user_subscribed_to_forum', 10, 4 ); //invert forum subscription add_filter( 'bbp_get_forum_subscribers', 'invert_get_forum_subscribers' ); //invert forum subscription add_filter( 'bbp_is_user_subscribed', 'invert_is_user_subscribed', 10, 4 ); //invert forum subscription function invert_is_user_subscribed($retval, $user_id, $object_id, $subscribed_ids) { if (get_post_type( $object_id ) == bbp_get_forum_post_type()) return !$retval; else return $retval; } function strContains($needle, $haystack) { if (strpos($haystack, $needle) !== false) { return true; } else { return false; } } function invert_get_user_subscribe_link ($html, $r, $user_id, $topic_id) { if (strContains( "bbp_unsubscribe", $html )) { $html = str_replace("bbp_unsubscribe", "bbp_subscribe", $html); } else { $html = str_replace("bbp_subscribe", "bbp_unsubscribe", $html); } return $html; } function invert_get_forum_subscribers( $users ) { $args = array('fields' => 'id'); $all_users = get_users($args); $send_to_users = array_diff($all_users, $users); return $send_to_users; } function invert_is_user_subscribed_to_forum( $retval, $user_id, $forum_id, $subscribed_ids ) { return !$retval; } add_action('bbp_theme_after_topic_form_subscriptions', 'subscribed_by_default'); //default subscribe add_action('bbp_theme_after_reply_form_subscription', 'subscribed_by_default'); //default subscribe function subscribed_by_default() { echo '<script type="text/javascript">jQuery("#bbp_topic_subscription").prop("checked","checked");</script>'; } ?>Thanks!
I’ve been editing the Single.php page recently and when I went back to the forum page I found that the forum was displaying some of the changes I’d made to single.php. It looks like it’s taking that as its template rather than index.php. Can I change this?
Hi Guys,
Having issues removing the author name in the freshness column.
The author shows up under the topic column (Started by: <author>), and it also shows up on the freshness column (<avatar> <author>).
I want to remove the last part.
I have copied loop-forums.php and loop-single.php into my <theme>\bbpress\ folder and am assuming I need to modify one of these?
Thanks In Advance
My WordPress plugins directory is sym-linked to another folder on the server. So, the following path:
/wp-content/pluginsIs actually a symlink to /home/bayb_qa/shared/plugins
However, for some reason bbpress uses the absolute path (/home/bayb_qa/shared/plugins), rather than the relative path “/wp-content/plugins” when including its css and javascript, such as bbpress.css and editor.js.
This causes 404 problems loading the two files. Is bbPress not designed to handle a symlinked plugins dir?
Topic: No Content Area in WP 4.3.1
Hello, after updating to WordPress 4.3.1, I’ve noticed that there is no content area for topics in my 2.5.8 bbPress Forum. What gives?
https://www.area103ppg.com/forums/topic/international-flights/
Thanks for your help!