I have akismet and I just added iThemes Security, however I am still getting several bot users gaining access to my site. Last night, 12 were added. I am assuming this is via buddypress? In the wordpress settings, I have the membership box checked that says “anyone can register” but they should still have to go through the registration process and request membership. Sometimes, the users automatically show up on the site without me granting access. Other times, they will be in the pending folder (requested access) but they are all from other countries, odd “about me” sections, and weird email addresses.
If this is not a buddypress issue, I apologize, but to me it seems like it might be. Looking for some direction.
Also, I have the “coming soon” plugin installed. If I have that activated, these issues do not exist.
This is what I have installed…
buddypress version 2.1.1
WP version 4.0.1
Akismet version 3.04
iThemes Security version 4.5.6
What other measures can I make to only have real users added?
Welcome
Latest versions of BuddyPress, bbPress, and WP installed. All plugins are up to date.
I’m trying to start a website that includes social/forum components. I have both Buddypress and bbPress installed.
I’ve messed around with it a lot. I have to admit, it’s a bit convoluted and confusing.
There seems to be a bit of cross over or conflict between Buddypress and bbPress, but I’m not sure how much, or which elements work separately.
Does Buddypress include forums? Do I need to have bbPress installed to add forum functionality? Is there a recent, detailed, step by step guide, explaining the difference?
My goal is to have a feature rich, yet very user friendly interface for my subscribers.
I’m familiar with WordPress, but somewhat new to Buddypress and bbPress. Any direction or advice is much appreciated.
Thank you!
Thank you very much! I was looking for the fix for so long, but I never found one, didn’t know it was that easy.
Also, if it is possible to hide another ‘Base’ name fields.
In extended profile, there is a similar function like in Profile page.
On WordPress Dashboard, when you click Profile, there is a possibility to view Extended profile like on the page before. There is also possibility to change the name.
I also would like to hide the field Name (required), as I don’t want to push people to use their real names.
I use the plugin called Usernames only that eliminates possibility to use real names, but the problem is that people won’t like to add their real name during registration.
After troubleshooting a lot, deleted everything and start with just a wordpress 4.0.1 and the latest (2.1.1)
* The site is on localhost:8080/sitename/…..
* using xampp on windows
I click on register. The register form is shown. I Fill in the form. Press sumbit. Nothing happens
* Settings->buddypress->activate has a corresponding page
* Active theme -> Twenty fourteen
* no other plugins activated
* clean database.
* all components (buddypress) checked
* permalinks set to Post name
I just gave it a shot, you’re right. It works and it doesn’t. It doesn’t send notification emails to the user, nor does it send them notifications on-site. It also doesn’t make the username a clickable link. But it still shows up in the “Latest Update” portion in profiles.
How does it work on your end (or I suppose NOT work)? And if not a custom one, which WordPress theme are you using?
EDIT: Actually, I just woke up and realized that it works completely on my end. The latest update portion part confused me for a second because I remove that on my development websites and I’m not used to ever seeing it.
The above is a bit redundant now, but I’ll leave it. Can you say exactly what it is that you’re trying to do? Are you trying to remove the functionality of mentions when a user starts typing the @ symbol and the username?
Since downloading WordPress and BuddyPress about 2 months ago, I’ve noticed a general theme among admin…not only for BuddyPress, for theme support sites and other support forums related to WordPress and BuddyPress. There seems to be a great lack of patience towards its users and their questions. Please understand that many people use WordPress and BuddyPress to assist them in making a website because they have little to no development knowledge. Therefore, they may ask questions that to a web developer seem “dumb”, however, that does not warrant the passive aggressive, or even obviously aggressive tone that I see a lot of the time by admins on various support forums. In my experience, I’ve gotten more help from regular, more experienced users (who are usually extremely helpful) rather than the actual admins. All I’m asking of the BuddyPress admins is to be patient and get rid of the attitude.
Thanks!
Hi,
I just noticed that after Updating one of my site to 2.1.1, Private Message Button is now showing on My own Profile which is very weird.
Please how can I solved this problem, have searched google and couldnt find anything.
Am using Latest wordpress and Latest Buddypress.
Thanks
AB
It’s essentially a social network plugin for WordPress. Check out the about page: https://buddypress.org/about/
Just found this alert on WPTavern:
Over the weekend, the security team at Sucuri discovered that more than 100,000 WordPress sites have been hit with the SoakSoak.ru malware campaign. This campaign has resulted in more than 11,000 domains being blacklisted by Google.
If your site or one of your clientsā sites is using the Slider Revolution plugin, it is imperative that you check to see if you are affected and update your site and plugins immediately.
More details here
What else have you tried? There are very many posts on this subject in the forum archives that might suggest approaches to take, try a search through them for more information o9n this issue and what other people have tried or suggest as options.
You could install this plugin and see if it helps:
https://wordpress.org/plugins/wangguard/
It’s not recommended to duplicate BP omponents.
Instead, consider this plugin
https://wordpress.org/plugins/buddy-bbpress-support-topic/
If you can wait for BP 2.2, the new Member Type API which will be introduced will probably allow such kind of customization.
Member Type API
Note to myself: always remember information found on the dev blog š
Hi there,
I’m using the following Code to show users unread messages and pending friend requests in the sidebar:
Friendship Requests
Freundschaftsanfragen: <?php echo bp_friend_total_requests_count() ?>
Unread Messages
Nachrichten: <?php bp_total_unread_messages_count() ?>
(I’m using “Enhanced Text Widget” to show php-code in my sidebar-widget)
Additionally, I want to create some kind of notification that displays users if they have new messages or requests and thtat is only shown IF there are any new messages or requests!
I imagine it should look something like:
if (unread messages > 0)
echo “You have unread Messages”;
else
echo ” “;
if (pending friendship requests > 0)
echo “You have new friendship requests”;
else
echo ” “;
my problem is, that I don’t know the names of the variables to use (I tried it with the functions instead of the variables which didn’t work). Can anyone of your pls help? I’m using the “allow PHP in posts and pages” plugin to use php in posts and pages^^
My WordPress-Version is 4.0.1, my Buddypress-Version is 2.1.1
My website is still under construction and has directory protection, which is why I won’t post the domain, username or password. If your realy need this information, I’ll send it to your via pm.
P.S. English is not my native language, I apologize for any typos or other kind of misstake.
@ad4m_wordpress Codex is another word for documentation, ‘codify’, here it’s the link on the main menu labelled ‘Documentation’ The WP documentation is also referred to as ‘The Codex’.
Your initial requirement would have been served by the simple use of one of the provided BP template tags e.g:
<?php echo bp_core_get_userlink(bp_loggedin_user_id()); ?>
which will render a fully formed link and also takes parameters.
Iām just trying to avoid paying $50 an hour to a programmer who will take 30 seconds to do this for me.
In that case you will need to learn to code! That is how you will avoid the skilled services of a developer š
@ad4m_wordpress
On lines 471-474 in that plugins custom-login-redirect.php maybe try switching this:
<option value="">Default</option>
<?php if (get_option('custom_login_redirect_display6','yes') == 'yes'){ ?>
<option value="<?php home_url ?>wp-admin/">Dashboard</option>
<?php } ?>
To to something like this:
<option value="">My Profile Wall</option>
<?php if (get_option('custom_login_redirect_display6','yes') == 'yes'){ ?>
<option value="<?php home_url . '/members/' . bp_core_get_username( bp_loggedin_user_id() ) . '/profile/' ?>My Profile Wall</option>
<?php } ?>
Note that I haven’t tested this at all so test at your own discretion.
I would LOVE to be able to edit the code. The plugin url is here –
https://wordpress.org/plugins/custom-login-redirect/
I would LOVE to be able to change the ‘default’ value to say ‘My Profile Wall’ and then hard code it so it using the php method you mentioned above so it gives users the option of redirecting themselves to their profile wall.
You can see a live version of it on my site http://milemarker20.com/wp-login.php
(I plan to change the location of the login url to help prevent spam.)
@ad4m_wordpress
Just out of curiosity what plugin are you referring to that creates this dropdown box on the login screen? Most plugins can be modified to suit your needs if you don’t mind editing the code.
@ad4m_wordpress
Not really sure what your trying to accomplish but you need to understand the dynamic nature when a user logs in and is redirected to their profile is in PHP language and there is no full html equivalent that could pull that info from the database to take that user to their profile.
I am certain you will have to use PHP to make this happen. If you copy and pasted the snippet in the link I supplied into bp-custom.php it shouldn’t take a few minutes and is very simple.
@ad4m_wordpress Please check the BP Codex documentation you’ll find much of the information you seek there.
Installing Group and Sitewide Forums
See the WP Codex to get the answer: codex.wordpress.org/Translating_WordPress
The order of %1$s and %2$s is not important.
If you code directly your language into the string, you can write as usual RTL and place %2$s first write something, add %1$s and write another thing…
That said, and if you are using a RTL language like hebrew (as i suppose), you may have some special characters which are (perhaps) not recognized by gettext. And in this case you have to use unicode, in other words, HTML letters.
The orignal created a new Project is translated to ×צר פר×××§× ××ש
But i don’t know much about hebrew (or persian or arabic) characters.
Search from here how to get rid of this:
https://codex.wordpress.org/WordPress_in_Your_Language
or see here:
http://www.i18nguy.com/unicode/hebrew.html
And apologize if you use another RTL language.
Hello!
For the site i’m currently working on, it’s important that the users are allowed to favorite blog posts and that it appears on their “favorite” tab on profile. I’m using WordPress 4.0.1 / BuddyPress 2.1.1.
The following code does that, but is there a way to make it work like the ajaxed favorite buttons on the activity page instead of reloading the page so the favorite option will be saved?
Thanks so much!
Here’s the code i have on functions.php
function my_bp_activity_is_favorite($activity_id) {
global $bp, $activities_template;
return apply_filters( 'bp_get_activity_is_favorite', in_array( $activity_id, (array)$activities_template->my_favs ) );
}
function my_bp_activity_favorite_link($activity_id) {
global $activities_template;
echo apply_filters( 'bp_get_activity_favorite_link', wp_nonce_url( site_url( BP_ACTIVITY_SLUG . '/favorite/' . $activity_id . '/' ), 'mark_favorite' ) );
}
function my_bp_activity_unfavorite_link($activity_id) {
global $activities_template;
echo apply_filters( 'bp_get_activity_unfavorite_link', wp_nonce_url( site_url( BP_ACTIVITY_SLUG . '/unfavorite/' . $activity_id . '/' ), 'unmark_favorite' ) );
}
Code i have on index.php / single.php:
<?
global $bp;
$activity_id = bp_activity_get_activity_id( array(
'user_id' => $post->author_id,
'type' => 'new_blog_post',
'component' => 'blogs',
'item_id' => 1,
'secondary_item_id' => $post->ID
) );
?>
<?php if ( is_user_logged_in() ) : ?>
<?php bp_has_activities();
if ( !my_bp_activity_is_favorite($activity_id) ) : ?>
<li class="activity-meta">
[a href="<?php my_bp_activity_favorite_link($activity_id) ?>" class="button fav bp-secondary-action"]Favorite[/a]
<?php else : ?>
[a href="<?php my_bp_activity_unfavorite_link($activity_id) ?>" class="unfav button bp-secondary-action"]Unfavorite[/a]<br>
[a href="<?php echo bp_loggedin_user_domain() . BP_ACTIVITY_SLUG . '/favorites/' ?>" style="font-size: 12px;"]View Your Favorites[/a]
<?php endif; ?>
<?php endif;?>
a tags were replaced by [a] so the code will appear above.
I need to change the colour of the font on my site so the buttons are readable. Is anyone able to explain which piece of code I need to change? url:http://herblogforum.com/activity/ WordPress 4.0.1 BuddyPress Version 2.1.1
Thank you.
That area is controlled by WordPress, not BuddyPress
Try this in bp-custom.php or your theme/functions.php
https://gist.github.com/shanebp/91acc541776cc083e3a5
I have a complex site that I want to allow other users to manage pending user activations, Giving them manage options capabilities (using a role editing plugin) exposes the manage signups menu, but far too much of the rest of the WordPress admin as well.
Where can I edit the plugin to expose the menu to users with role editor without giving them full options management for the whole of WordPress.
Thanks