Current WordPress, Buddypress default theme 1.7.
Plugins include:
Analytics Enabler 1.1.5
BP-Admin 0.1.8.14
BuddyPress like 0.0.8
BuddyPress reCAPTCHA 0.1
BuddyPress Toolbar 1.6.0
CalPress Calendar 1.5.0
Easy Albums 1.0.0
Email Users 4.4.4
Image Widget 4.0.7
Invite Anyone 1.0.20
Jetpack 2.2.2
Simple Image Widget 3.0.3
Super RSS Reader 2.4
WOW Slider 3.0
Click on the link for the wed site and you will see the message I get.
claims of working with any theme
@fpats I’ve seen reports where there are themes from themeforest which have failed the easiest route to BP Theme Compatibility enjoyed by almost all WordPress themes. Many possibilities to theme failure. Let’s take a look at what could be causing the failure in your theme and find the best alternative route provided by BP Theme Compat to make it work.
Start a new topic here with your theme name and Theme Compat as title. Copy the source code of your theme’s page.php file, post the code in pastebin.com and post the generated pastebin URI in your topic. BP Theme Compat has alternative methods of making it work, here alone or with the theme author’s participation.
I’m a newbie to php and the wordpress/buddypress way of doing things, and I seem to learn best by seeing examples, so I’m posting my “action” for overriding the allowed tags. I was able to get one other approach to work where I removed filters on bp_activity_filter_kses and added my own, but this version also works and seems cleaner. If anyone knows of a better approach, please let me know. I’m all about optimizing my code.
#*********************************************************
# set allowable html tags
#*********************************************************
function my_allowed_tags() {
global $allowedtags;
$allowedtags = array(
'a' => array(
'href' => array (),
'title' => array ()),
'abbr' => array(
'title' => array ()),
'acronym' => array(
'title' => array ()),
'b' => array(),
'blockquote' => array(
'cite' => array ()),
'cite' => array (),
'code' => array(),
'pre' => array(),
'del' => array(
'datetime' => array ()),
'em' => array (),
'i' => array (),
'q' => array(
'cite' => array ()),
'strike' => array(),
'strong' => array(),
'sub' => array(),
'sup' => array()
);
// adding any additional tags this way because it's easier to read
$allowedtags['h1'] = array();
$allowedtags['h2'] = array();
$allowedtags['h3'] = array();
$allowedtags['h4'] = array();
$allowedtags['h5'] = array();
$allowedtags['h6'] = array();
$allowedtags['u'] = array();
$allowedtags['center'] = array();
$allowedtags['big'] = array();
$allowedtags['small'] = array();
$allowedtags['tt'] = array();
$allowedtags['br'] = array();
$allowedtags['p'] = array();
$allowedtags['dl'] = array();
$allowedtags['dt'] = array();
$allowedtags['dd'] = array();
$allowedtags['ul'] = array();
$allowedtags['ul']['style'] = array();
$allowedtags['li'] = array();
$allowedtags['li']['style'] = array();
$allowedtags['ol'] = array();
$allowedtags['ol']['style'] = array();
$allowedtags['font'] = array();
$allowedtags['font']['size'] = array();
$allowedtags['font']['color'] = array();
$allowedtags['font']['face'] = array();
}
add_action( 'bp_activity_allowed_tags', 'my_allowed_tags', 10 );
@larouchj this looks more to be a WordPress issue and how you’re going to adapt your theme’s layout to what you want to do above. Do also post this at the WordPress forums https://wordpress.org/support/forum/themes-and-templates
You use a language file. Use this plugin to easily edit the language. You can use your same language to just change the text.
https://wordpress.org/extend/plugins/codestyling-localization/
@tbermudas The blog posts comment area is in the purview of WordPress by default. There’s a plugin for adding images in blog post comments https://wordpress.org/extend/plugins/comment-images/
I have it set in gen admin options to allow for registration and all pages necessary for BP with their corresponding links which you can see on the top of my site???
@ghyatt I don’t see any links to the BuddyPress pages at the top of your site using Chrome, Firefox and Safari. Looking at source code however, I see that it’s there and covered via stylesheet of “This is a demo store for testing purposes ā no orders shall be fulfilled.” purple band at the top of your site.
1) Not the issue, but recommend fixing -> Some of your BP pages have -2 in the URL like /register-2, /members-2, /activate-2, and /groups-2 which means that you probably moved the original register, members, activate, and groups page to Trash bin but did not delete the pages permanently. So when you created a new Register page for example, -2 was appended to the page slug.
2) Re layout of your BuddyPress pages – looks like your theme has a custom-coded page which does not follow the regular WordPress templating system. That’s why the BP theme compatibility is off, including the missing submit button. Change to Twenty Twelve theme and you’ll see the Submit button in the Register page. You’d need to create a buddypress.php file https://codex.buddypress.org/developer/theme-development/a-quick-look-at-1-7-theme-compatibility/
Iām new to buddypress but believed a login and register link would be placed in the header by default?
Not by default. It depends on the the design by theme author.
However, instead do I need to insert my own links or buttons within the header.php to make this work?
Yes. You would need to create those. See lines 8 through 59 of https://buddypress.trac.wordpress.org/browser/tags/1.7/bp-themes/bp-default/sidebar.php for code. Then adjust style to taste.
Hi @mrcime,
I don’t have any plugins use in the wordpress. version 3.5 latest.
when I decided to use the buddy press I’m shock when the error pop up in header part.
so, how can I fix this? can you help me?
thx , I find the patch tooo here :
https://buddypress.trac.wordpress.org/ticket/4771
that give this patch :
https://buddypress.trac.wordpress.org/ticket/4803
hope it will be in the next update š
Thank you all for your comments.
I checked up the post @aces and @megainfo suggested, and found this plugin: WordPress Access Control, which seems to be working quite well, to my needs.
Will also check out other solutions.
Thank you again!
Thanks. Is there a link where I can still download 1.6.5?
@curt-ri as hnla mentioned above, you should be on BP 1.7 now. But if you still want BP 1.6.5 click on this link, download to your computer and unzip the file. Upload /buddypress/ folder within
I have wordpress 3.5.1, buddypress 1.7, bbpress 2.3
Site installed in an root directory
Need more info?
Think this has been covered in this trac ticket:
https://buddypress.trac.wordpress.org/ticket/4869
this is probably what you are looking for not 100% sure myself if it’s totally compatible with 1.7 but i would assume so:
https://wordpress.org/extend/plugins/welcome-pack/
You need to stop them now, as best you can and delete all members you have in there. A new BP site I have has had over 29,000 spam stopped in the last month. Do not forget WordPress is under a bot attack at the moment.
Firstly, Switch off that any one can register on your site.
Clean out all the spam members. Delete them.
Install Stop Spammer Registrations Plugin from WordPress.Org (Saved my life)
Install Limit Login Attempts
Install capachi plugin and set it up for it to be on when people are registering.
Change your admin name, if it is admin.
Switch back on that people can register on your site.
These posts might help you as the same thing happened to me.
Here
Second Post
@jjl_2099
You should never edit the core bp files!
Have you checked that, if necessary, all your plugins are updated to be compatible with bp 1.7
According to buddypress.org/support/topic/buddypress-1-7-is-now-available-2/page/2/#post-161513 a similar error message was caused by an un-updated plugin: https://wordpress.org/extend/plugins/buddypress-followers/ ?
Yes, I consider myself a newbie to WordPress and related programs and maybe this is a dumb question but the level of spammers I seem to attract on my site is seriously causing me to consider taking down my site. I’ve tried to employ multiple spam blockers, including modifying my .htaccess file that checks against known spammer providers, plus using several plug-ins that either ask human questions to block bots and plug-ins to block by IP address etc. and spammers still get through!
What I’m trying to get rid of is this:
The spammers typically avoid making a new Group in Buddy Press and don’t generally mess with forums BUT if you go to Members, sort by activity, the damn spammers add a URL which is clickable and it is the usual payday loan or other garbage. What I find curious from a spammer’s point of view, is this really effective? Who’s going to scan a member’s list and then click on a payday loan site?
My question is HOW or CAN you prevent a new member when registering from somehow adding this crap? I’ve had some clown from Russia add dozens of pages trying to sell illegal steroids using this method. I finally blocked the multiple IP’s and email address this idiot was using. I even got Microsoft to take away his Hotmail accounts.
Adding link to ticket for convenience:
https://buddypress.trac.wordpress.org/ticket/4937
Also the temp fix is probably better placed in bp-custom.php rather than functions.php so it is applicable to BP generically rather than by theme activated.
BuddyPress 1.7 does work with most themes providing they have standard wordpress template structures. There really is no way I see for BP to be compatible with every template scheme out there. There is plenty of free themes on wordpress.org that work fine with BP.
Hi I am using wordpress 3.5.1 plus just installed buddypress 1.7.
All looks great, but on testing registration, no mail seems to be sent?
(I’ve checked spam folders).
Any suggestions?
( I read somewhere that I should check that PHP mailer is installed on my server- could this be the problem?)
I had no problem with earlier installs.
Thanks for the advice.
Hi, I just recently added BuddyPress to my customized themed WordPress website. I am using BuddyPress 1.7. I know which features of buddy press I want implemented into my site I just have zero clue on how to do that. I would like to hire someone to customize BuddyPress to my exact needs.
Depends on if it requires a little wordpress and bp customization but you can try here:
BP Jobs Board
Just remember BP is a wordpress plugin and it requires wordpress to work. Good luck!