Forum Replies Created
Read this for a tentative fix:
And reply in that thread to let us know if it fixes your problem.
Thanks to Qball7686 for posting a freely-available theme that runs into this problem.
I have a tentative fix for this. See:
If people who are having problems with their themes can test this fix and let us know if that works for them, that would be great.
If you say you tried Twenty Fourteen and BuddyPress 1.9 is not working, then it’s possible there is a plugin conflict somewhere.
This is probably related to this ticket:
Can you list the plugins you are using that affect page content? Anything that tries to inject or modify the page content.
Appears to be a problem with your host. Use another plugin to determine the real IP.
Although it’s old, try this:
You can also search Google ‘wordpress real ip’ to find other solutions involving wp-config.php.
This is probably related:
Thesis probably has an unusual method for displaying page content. Atahualpa, another theme, suffers from the same issue.
Since Thesis is a paid theme, I do not have access to see how their templates are set up.
We need to add some filters in order for cool plugin devs like yourself to add columns!
Please add an enhancement ticket on Trac so we can look at this in the next major release.
chriscourselle – This is fixed in the latest development version. It was a BP problem; the respective changeset is here:
BuddyPress utilizes WordPress’ version of jQuery.
But I can see how this would be a problem for custom themes relying on something like Zepto.
Not sure if that will work at all, since Zepto is a lightweight-alternative to jQuery, but hopefully that gives you an idea.
Hmm, I think
xprofile_get_field_data()might need to be altered in order to add logged-in visibility level checks.
Can you create a ticket at http://trac.buddypress.org/newticket so someone can take a look at this later on?
I think the AJAX code in BuddyPress might be interfering with your link.
Try adding the “no-ajax” class to your custom link and see if it works:
<<li id="members-my"><a class="no-ajax" href="/vereinfaches/vereinskollegen"><?php printf( __( 'Meine Vereinskollegen' ) ); ?></a></li>
There is a plugin available on BuddyDev.com for non-multisite member blogs. It’s called BuddyBlog.
Haven’t tested it though.
It’s most likely the fact that one of your users was replying to the private message via email.
Replying to a private message via email does not post a PM back to the user. In this case, these emails usually get sent to the site admin.
Some of your problems are actually pros if you look at it in a different light.
That being said, it’s entirely possible to do what you’re asking.
The main problem is adding the group information into the sidebar. It could be accomplished by adding a conditional widget, but the widget would have to be manually placed by the site admin.
Group tags in forum threads should be quite easy to accomplish with a plugin. The group tag slug should be prefixed with “group-” or something like that to avoid conflicts with other tags.
There was a bug in a previous version of bbPress where the visibility of the private and hidden forums were not being saved properly.
The bug is fixed in bbPress 2.4, but for previous group forums, you’ll need to repair them.
You can do this by:
- Logging in to the WP admin dashboard
- Navigate to “Tools > Forums”
- Make sure to check “Recalculate private and hidden forums”
- Lastly, hit “Repair Forums”
This will regenerate bbPress’ internal private and hidden forum IDs that are used to filter posts and will therefore fix forum visibility problems.
Just tested registration on your site with Firefox.
Works for me. I was able to register, receive the activation email and activate my account.
I would follow #2 – Only override the template files that you need.
Keep in mind that the markup in the template files are quite specific to the JS. So that’s something that you’ll have to consider when changing the markup.
Yes, you should try and follow how the BP components do it.
View the BP_Activity_Theme_Compat class:
And try and emulate that in your plugin. This is only for theme compat. That does not handle bp-default.
If you want to support bp-default themes as well, let’s use the activity component again as an example.
Check out bp_activity_screen_index():
That adds support for bp-default. In that example, bp_core_load_template() tells BuddyPress to look for a template called ‘activity/index.php’ in your theme’s directory. If such a template exists, it will load it up the bp-default way.
If it doesn’t, then BuddyPress will try and fallback to theme compat, which is where the BP_Activity_Theme_Compat class comes in for the activity component.
Hope that clarifies things.
It’s probably something to do with your OneCommunity Themeforest theme.
I’m guessing that the theme author put bp_head() before wp_head(). Pass that tidbit to the theme author or adjust it yourself by moving bp_head() below wp_head() in header.php.
If you switch to another theme like Twenty Twelve or Twenty Thirteen, you should see that the Sitewide Activity feed is placed last.
BP should be adding its Sitewide Activity Feed last in the HTML source.
You can verify this by checking the HTML source and looking at the <head> tag. Search for “feed” and BP’s feed should be listed last after the main site’s post feed and comment feed.
Let us know if this isn’t the case.
Please list the steps you did in order to create the group message so we can try and duplicate.
eg. I navigated to the “Messages > Compose” and started to enter usernames in the “Send To” box, etc.
Navigate to “Plugins”.
Check to see if bbPress is enabled. Then, go to “Tools > Forums”.
The hook changed.
Use this instead:
remove_action( 'bp_init', 'bp_core_wpsignup_redirect' );
Thanks for the report; sounds like a bug.
I’ve added a ticket about this here:
If you disabled search engines from indexing your site (under “Settings > Reading” in the WP dashboard), then bbPress will not add any activity entries to the site.
Here’s a ticket I posted on the bbPress site about this:
To override this behavior, add the following snippet to your theme’s functions.php:
add_filter( 'bbp_is_site_public', '__return_true' );