@Twistedangels what hnla said.
Create an ordinary demo member account – post username and password here
Making a theme compatible with BP isn’t I’m afraid a one click process and there are some manual steps that must be undertaken and that do require a little coding knowledge – although not much.
These two pages in the BP codex will help you, the second probably the best one to read through fisrt.
https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/
https://codex.buddypress.org/theme-development/bp-template-pack-walkthrough-level-easy-2/
If you haven’t already performed the extra manual steps outlined in these pages you will need to have a go and if you get stuck post back with where you’ve got to and someone will help out.
I’m having an issue with this as well. My plugin, https://buddypress.org/community/groups/bp-tweet-urls/ displays Andy as the contributor. I originally posted my plugin with my name instead of username, but fixed it. Will the problem fix itself when i release a future version with my correct username?
Hello im pretty sure this might be easy to fix but i cant figure it out.
On my buddypress site when i click the “add friend” button it stays on on the same page and doesnt make the friend request and looks as if i never clicked the button.
.
But when i right click the button and click open in new window/tab it opens a blank page. After seeing the blank page when i go back to my site it shows that i made the friend request.
So im just wondering why one works and not the other. HTML issue? Php Isssue?
Please help
Thanks
The site is http://www.twistedangels.net and even though it’s a subscription-based site I can allow any person assisting me have free access.
I recently added buddypress to my wordpress site and am having a little trouble with it.
For the most part, it’s more of an aesthetics thing than functionality – like my formating not matching up. I used the plugin that was to make my theme compatible with buddypress but I’m wondering if that didn’t fully work.
However, I’m also having issues with changing my avatar to something other than the generic one that is sort of a buddypress default.
I was wondering if somebody could help me either by becoming a member of my site and physically checking out th issue or by maybe taking be through it based on screen shots or something.
If anybody is willing and able, let me know and we’ll figure it out.
Basically, how do you change the bp_activity_content_body() to excerpts for the activity stream. I used a modified version of this: http://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-activity-stream-loop/
I’ve tried shortening it with PHP, since I can’t find an excerpt template tag, but wasn’t successful:
<div class="activity-inner">
<?php
$chars = 125;
$excerpt = bp_activity_content_body()." ";
$excerpt = substr($excerpt,0,$chars);
$excerpt = substr($excerpt,0,strrpos($excerpt,' '));
$excerpt = $excerpt."...";
return $excerpt;
?>
</div>
Any ideas?
@Pisanojm: writing it now.. as promised!
@bowromir ..very excited to see what you come up with for a cdn for avatars today!
I’ve create a sudir “community” on my sub site of my main WordPress multi blog/site. I uploaded BP plugin on my server in the right folder but I don’t see the activation lable on my control panel.. why?
I’ve create a sudir “community” on as sub site og my main WordPress. multi blog/site. I uploaded BP plugin on my server but I don’t see the activation lable on my control panel.. why?
I would like users to choose from a drop down box their zip code when filling out their profile. How would I go about doing this? Hoping there is a tutorial for adding databases with accompanying fields to BuddyPress Profiles? I have a sql database for zip codes. Thank you,
Jason
How can you tell if there is a javascript issue?
Hi guys,
I’m using the following snippet to display certain xprofile fields in my member-header.php:
`
Occupation:
`
This works fine, but it also shows when the profile field is empty. So I would like to hide them when empty, but I can’t figure out how to do this. I’m pretty sure @DJPaul made a snippet once, but I could not find it again. I imagine it must have been something like:
if xprofile field “Country” has data
Country: United States
else
*blank*
Ofcourse this needs to be proper php (which I can’t write
). If someone has this working, or could help me figure this out, it would be pretty awesome!
@embergermedia
Thanks for the useful tip..
I still would appreciate how I can enforce profile completion before web site (Buddypress) access please?
Thanks! Will check those and let you know!
I have the same problem — latest version of WP and Buddypress — crop tool does not function — only shows top left corner of my avatar image. Is this a bug?
This isn’t a BuddyPress question, but the front page of the dashboard loads up a bunch of external RSS feeds. It’s probably one of those being slow
Thanks a lot. I plan to not add them in via wp, but manually use our inhouse combine script which gzips and minifies at the same time.
Thanks again. Will let you now how it goes.
Hi, I am trying to take the links from the Buddypress nav bar and put those links in my themes nav bar, and then turn off the Buddypress nav bar? Can some one point me in the right direction? Help is much appreciated.
@tim , yes , if you don’t need to use original js/css, then, you don’t need to register them back
`function my_jscss_remover() {
wp_deregister_script( ‘the-handle-name’ );
//and others;
}
add_action( ‘after_setup_theme’, ‘my_jscss_remover’ );`
You can find the “the-handle-name” in the plugin’s files at the line when it load the js/css, it normally use wp_enqueue_script , or wp_enqueue_styles, to load js/css. Sometimes they can also use reqire function, but as long as you find the specific file.js , that’s the line.
When you register your own js, the final parameter “true” means put it in footer. If your js require to run before the page finish loading, you don’t need this “true”.
You can also add like this: if bp_is_page(‘xyz’), then, the js will be loaded only on the page you need.
Please remember that, at this point, your js/css are not minified yet.