Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'wordpress'

Viewing 25 results - 9,551 through 9,575 (of 32,678 total)
  • Author
    Search Results
  • #231470
    Henry Wright
    Moderator

    Hi @style960

    How do you suggest notifications be improved? If you think they are seriously flawed, then you could open a Trac ticket with your observations.

    #231468

    In reply to: creating custom link

    tsabar
    Participant

    on my wordpress/buddypress site i want to offer webinars that users can register to with one-click using a properly formatted link, basically just need to know how to output the first and last name buddypress variables from the registration form, like you showed me above with the email address…

    #231444
    djsteveb
    Participant

    @giftvincy
    I am sure there are many different “membership plugin” options out there..

    I’d suggest starting with the “press permit core” plugin
    ( https://wordpress.org/plugins/press-permit-core/ )
    which should do what you are describing I believe.

    #231443
    djsteveb
    Participant

    Without knowing everything exactly the way you envision, from reading:

    4 different categories where different Contributors can write new posts and interact with the Participants in the forum (better way to comment and reply to questions using the forum, than WordPress’s commenting system). These Contributors, however, must have their own public profile and allow for Participants to subscribe to their posts. So far, I’ve used different plugins:

    I think if you drop buddypress… do a WP MultiSite install – with 4 sub blogs… look into creating “author pages” – not all themes do that well out of the box… a simple subscribe to blog plugin for each of the 4 blogs.. I think you can install bbpress and mix it with each sub blog – but I have not messed with bbpress in a while, so not sure the best way to connect that.. I think you can enable to the bbpress “sitewide” then each individual sub blog author and enable it or something.. then code that into the sidebar if each blog.. that would do everything you have said I think.. maybe that will get you in the direction you are trying to go.

    I suggest searching the wp plugin repo for plugins that are “multi site” enhancements.. look into “author pages” in the codex, and search for themes that have special author pages to make experimenting easier..

    #231442

    In reply to: Social login

    ShMk
    Participant

    Thanks for the reply,
    I’ve found these 2 plugins that are BuddyPress compatible and looks regularly updated:
    – https://wordpress.org/plugins/oa-social-login/
    – https://wordpress.org/plugins/wordpress-social-login/
    I’ll give both a try and I hope that at least one will fit my website needs 🙂

    xuanling
    Participant

    Dear Support Team

    1) May I know is there any reason why there is missing Discussion Forums and User Groups under Buddy Press > Pages > Directories?

    The basic that I saw after installed is only Members and Activity Stream.

    2) Another missing item after setup is the Forum Setup Tab under Buddy Press > Forum Setting.

    I can’t see what I saw here
    https://codex.buddypress.org/getting-started/how-to-set-up-your-main-site-navigation-using-the-built-in-wordpress-menus/

    Is there something wrong with the installation or it is because of different version?

    Thank you

    #231425
    PedroDiogo
    Participant

    I have a new project in mind I’m experimenting WordPress with a few plugins to achieve what I desire. However, I haven’t been able to achieve everything exactly as I want, so your feedback is much appreciated since I am new to WordPress.

    I’m building up a blog with 4 different categories where different Contributors can write new posts and interact with the Participants in the forum (better way to comment and reply to questions using the forum, than WordPress’s commenting system). These Contributors, however, must have their own public profile and allow for Participants to subscribe to their posts. So far, I’ve used different plugins:

      bbPress
      BuddyPress
      bbPress Topics for Posts -> Allows me to automatically create a new Topic in the forum for each newly published Post. This is how the Author will interact with the participants.
      BP Blog Author Profile Link -> When clicking the Author’s name, redirects to its BuddyPress member’s page.
      BuddyPress Follow -> I only need a few components of BudyPress’s social capacities… Friendship is not one of them. I just want participants to follow their desired Author and be notified of his/her new blog post. This plugin allows members to just follow other members without Friendship requests.

    These set of plugins solves *almost* every problem. However, I still need to change a few things like:

      the ability to Allow members to follow Authors and be notified of their new posts: so far, members can only check if a member has published something by accessing its Activity tab under his/her profile page. The member is not notified of this activity…
      disable the “Activity” part of BudyPress: I don’t want this on every member’s profile, but if I disable this component, members can not check for Authors’ latest blog posts…

    There are others thing I must change, but these are the most important ones. How can achieve such a thing? Should I not use BuddyPress at all (and loose its bbPress nice integration)? How can I improve its notification system while still not allowing them exchange messages (public or private) and activity statuses?

    I’ve search for a few plugins that could improve BuddyPress to work as I need, but could not found any. I’m not a PHP programmer neither I know how WordPress works, but, if needed, I can try to do some coding on BuddyPress… I want to avoid that, if possible, though, as it would cost me time and the solution might not really work properly…

    ANY help is much appreciated! Let me know if you need more information. Thank you, in advance.

    Regards,
    Pedro

    #231416
    djsteveb
    Participant

    @sbraiden – I had similar 24 second page load times, and tried to get advice for enqueing, dergistering, and compacting the multiple and overlapping java and css all these plugins attached to buddypress are mixing in on top of the themes stuff.

    Y Slow gives my BP site with basic plugins an “F” – WP professionals shrug it off – meh.

    (more one all that here: http://premium.wpmudev.org/forums/topic/deregister-enque-compact-css-and-java-jquery-buddypress-load-time )

    I have a sneaky suspicion however that my load times were an issue for me when logged in, and perhaps being logged in as an admin, I THINK that the (stupid) wpmudev dashboard plugin was slowing down my page load speed dramatically more than anything else. It was strange that after I complained of my long page loads, that 2 days later wpmudev had an update for their dashboard thing, and then my page load time went to like 3 seconds. – Coincidence, maybe, nothing definitive. – Everyone else said the pages loaded fine – so maybe it was just an admin thing – or maybe my ghostery blocking gravatar loads or something.

    ANYHOW – in regards to hosting, I have a small buddypress site running fine on a shared server with amerinoc. I have one that is fairly busy running fine on a dedicated server at certified hosting.

    I personally think that most important thing for a WP based site to perform well is blocking all the bad bots.

    I have found that blocking all the naver and badu spiders (And most others) with a robots/txt file has decreased the sql over load (at peak times) on my servers by more than 80%.

    I found that hosting a few wp sites on a shared server or dedicated could cause problems not just with spiders crawling pages too much too fast for indexing, but also all the attempting account creations / account brute force logins – even if they are blocked with something like sucuri or limit login attempts – every time they tried to login – they were using up server resources to load the login page, then hit the database to check credentials.

    I also suggest using a pwd auth like explained here: http://support.hostgator.com/articles/specialized-help/technical/wordpress/wordpress-login-brute-force-attack

    locking down the login with a double thing like that is fine for most WP installs, and a private family / friends BP site should be fine – when the bots can’t login through the first thing there is no need for wordpress to load a bunch of php / css files and pull from SQL a bunch of times just to give a bot a failed login – It becomes a problem for general open to the public buddypress comms I guess.

    Now I set all my non-BP sites to use the double auth, I block all search engine bots aside from the top three selectively with robots.txt – and now just about any server can run fine with wp / bp – especially if some attention is paid to plugin overhead, wp-cacheing tools.

    I have my fingers crossed the new bp-mediapress (sp? and Beta!) plugin thing will decrease the plugin overhead of rtmedia and offer a better alternative for pics and stuff.

    Same random thoughts – I’m not an expert so take my 2 cents with a grain of salt or two..

    #231414
    Henry Wright
    Moderator

    Here’s my stab at it, in actual code (demonstrating what I mean by my rambling above):

    function my_add_meta( $user_id, $key, $user ) {
        add_user_meta( $user_id, 'first_login', 'not_yet' );
    }
    add_action( 'bp_core_activated_user', 'my_add_meta', 10, 3 );
    
    function my_check_meta( $redirect_to, $redirect_to_raw, $user ) {
        $meta = get_user_meta( $user->ID, 'first_login', true );
        if ( $meta == '' ) {
            // The user has logged in before
        } else {
            // The user is logging in for the first time.
            // Do something here.
            delete_user_meta( $user->ID, 'first_login' );
        }
    }
    add_filter( 'bp_login_redirect', 'my_check_meta', 10, 3 );

    References

    https://codex.wordpress.org/Function_Reference/add_user_meta
    https://codex.wordpress.org/Function_Reference/get_user_meta
    https://codex.wordpress.org/Function_Reference/delete_user_meta

    #231412

    In reply to: Social login

    Henry Wright
    Moderator

    There are lots in the WordPress Plugin Directory. The problem with social login plugins is they’re very hard to maintain from the developer’s point of view. Often, social networking sites update their APIs which results in the plugin code no longer working. My suggestion is, find a plugin that’s actively maintained – that way, you’ll be in a better position should it need updating in future.

    #231408
    ShMk
    Participant

    Thanks @henrywright,
    I’ve added the filter just before sending the mail and I immediatly remove it on bp_core_sent_user_validation_email to avoid problem on other WordPress mail that needs text/plain.

    I’ve also found in the code inside bp_core_signup_send_validation_email( $user_id, $user_email, $key ) function these three hooks that I used to change the message as needed by my website:

    $to      = apply_filters( 'bp_core_signup_send_validation_email_to',     $user_email, $user_id                );
    $subject = apply_filters( 'bp_core_signup_send_validation_email_subject', $subject,    $user_id                );
    $message = apply_filters( 'bp_core_signup_send_validation_email_message', $message,    $user_id, $activate_url );
    #231404

    In reply to: paid membership

    Hugo Ashmore
    Participant

    This isn’t really a BuddyPress question as such. Try googling/searching the WP plugin repo for WordPress subscription / membership plugins, there are a few that will serve your purposes S2Member is generally suggested as a good one.

    ouegy
    Participant

    WordPress 4.0, BuddyPress 2.1.1

    Hey,

    I’d like to display an icon in my groups sidebar if there are new notifications related to that group.

    For messages I’m using the function:

    bp_total_unread_messages_count()

    Is there a similar function for group notifications?

    This is my code to handle displaying the groups:

    <?php if ( bp_has_groups( bp_ajax_querystring( 'groups' ) . 'max=4&type=random' ) ) : ?>
          <?php while ( bp_groups() ) : bp_the_group(); ?>
            <li class="item-title">
                <div class="grid-33">
                    <?php bp_group_avatar('type=thumb&width=40&height=40'); ?>
                </div>
                <div class="grid-66">
                    <a>"><?php bp_group_name(); ?></a><br />
                    <span><?php group_member_count() ?><span>
                    <i class="fa fa-group"></i>
                </div>
            </li>
          <?php endwhile; ?>
        <?php endif; ?>

    Thanks in advance!

    #231393
    danbp
    Participant

    hi @tarinarmolanya,

    do you really think a hacker needs to read a username on a profile to hack an account ?
    @fuzzielogix ‘s CSS trick may hide the display, but the username still appears in the source code. Could eventually be usefull if you need some space on your template, but is completely barren for any other purpose.

    And what about the usernicename in the profile URL and of course in the page title ?

    Don’t waste your time with such pseudo security legends. The interesting place to go for a hacker is your DB and datas, not your template.

    The only thing to do, and if possible to follow, are the recommendation given on this codex article. Dot.

    #231388
    fredleeflang
    Participant

    Hi,

    With the latest release of Buddypress it appears to have become possible to run buddypress on just one site, the Growing Green Cities Network, on a multisite wordpress install,

    I’ve had to install 5977.02.patch for it in order to be able to look at the ‘pending users’ but the basics seem okay now.

    One issue though that you might want to look into before the next release. When inviting friends the list of suggestions shows the users from ALL my multisite users. I would like this to be narrowed down to a list of only the active site’s users!

    Also, and I’m not sure if this is related to buddypress anymore (I made a ticket on ‘Invite Anyone’) but when I invite somebody (through Invite Anyone, so simply entering an email address) I get a message that tells me the user is already registered. Mentioning this here anyway as I’m not sure if Invite Anyone gets a list of registered users from WordPress directly or from Buddypress

    #231385
    Ricardo Gonçalves
    Participant

    Hello!

    I’m developing a multisite network where each city will have its own social network. I was developing it using Buddypress network activated, but all the profiles were in the main site and I want that each profile stays in the site that it belongs to. So I deactivated Buddypress in network and activated it in each ‘blog'(sub site).

    Everything is working, but when I try to see the pending users of each site I get the WordPress default message “You don’t have permissions to see this page”. Even if I am logged in as super admin or as site admin.

    I already deactivated all the plugins except buddypress and activated twenty fourteen theme to test if it was a plugin/theme conflict but the probelm persists.

    I need a subsite for each city. Groups would not work for this project…

    Is there a workaround for it?

    #231356
    Saurabh Dwivedi
    Participant

    i m using https://wordpress.org/plugins/buddypress-followers/
    and my code is
    <?php $args = array(‘post_type’ => user, ‘posts_per_page’ => ‘-1′);
    $loop = new WP_Query($args);
    while ($loop->have_posts()) : $loop->the_post(); ?>
    <div id=”col3_a”><span><h2>Follow</h2></span>
    <span><h2 class=”book_icon”>Bookmark</h2></span>
    <?php endwhile; ?>

    in this code follow button when user click on it that means user follow this post. also show how many post follow by this user and also get if a user post a post how many followers this post.

    #231352
    valuser
    Participant

    Hi @ndh01,

    I think you could do this just with buddypress.

    (just please backup database before….. etc)

    Go to Profile Fields—> (Click) Add New Field Group

    Add New Field (text) say Field Name virgin

    Then add the following to your functions.php

    function vub_login_redirect($redirect_to, $set_for, $user){
    
    	global $current_user, $bp, $wpdb;
    	$val = 'no';
    	if (bp_get_profile_field_data (virgin, $user -> ID )!=""){
    	$redirect_to = bp_core_get_user_domain($user->ID) .'/groups/';	
    }else{
    	xprofile_set_field_data( 'virgin', $user -> ID, $val);
    	$redirect_to = bp_core_get_user_domain($user->ID) .'/profile/change-avatar/';
    }
    
    	wp_redirect( $redirect_to );
    	exit();
    
    }
    
    add_action('login_redirect', 'vub_login_redirect', 20, 3);

    Alternatively you could as you have suggested create a new meta.

    A useful plugin for that would be User Meta Manager

    Add Custom Meta say a text field Name — firsttimer

    then add the following (instead of the above) to your functions.php

    function vu_login_redirect($redirect_to, $set_for, $user){
    
    	global $current_user, $wpdb;
    	$firsttimer = get_usermeta($user -> ID, 'firsttimer',single);
    	$val = 'no';
    	if (!empty ($firsttimer)) {	
    	$redirect_to = bp_core_get_user_domain($user->ID) .'/groups/';
    }else{
    	update_user_meta( $user -> ID,'firsttimer',$val);
    	$redirect_to = bp_core_get_user_domain($user->ID) .'/profile/change-avatar/';
    }
    	
    	wp_redirect( $redirect_to );
    	exit();
    
    }
    
    add_action('login_redirect', 'vu_login_redirect', 20, 3);

    Obviously change the redirects to wherever you want the user to go.

    #231351
    Dave Lozier
    Participant

    @sbraiden – I recently helped migrate a site off of wpengine because of performance issues and the price wpengine wanted for more horse power under the hood. Their next level of service was going to cost $3200 a month. I suggested linode.com and was also amused by the fact that wpengine runs on top of linode.

    The page generation times for wordpress/buddypress/bbpress along with various plugins (gravity forms, buddypress xprofile custom fields type, gravity forms upload rules, gravity forms wysiwyg, gd bbpress toolbox, cloudflare…) was not good. It is still not where we want it either, unfortunately.

    The site is quite active, pushing 30,000 members and over 1.3+ million rows in the posts table. On average the page generation times are about 1.5 seconds for logged in users. Adding a new bbpress topic/reply can time out sometimes though. (still on the list to track down and fix)

    We utilize Cloudflare out front for a CDN and their threat/spam protection. Their service is free but if you need more page rules to balance out caching the pro service level is $20 a month.

    On linode we have a node balancer in front of two 4 core app server nodes. The app server nodes each connect directly to their own 8 core database nodes in a master master setup. This will be changing down the road once the database indexes are trimmed down with some denormalization. The cost for the node balancer, two 4 core and two 8 core nodes is $260 a month but that’s also allowing for some room to grow, capacity wise.

    Server software is a combination of nginx, apache (threaded), php-fpm, glusterfs (upload directory only), memcache, zend opcode cache and mariadb. Nginx is the web server in front of apache which serves up static files from the glusterfs file system. Nginx is caching the static content being served up by apache along with full page caching (fastcgi) for anonymous visitors. Cloud flare is also caching the static content and to date we aren’t having any performance issues with IO and glusterfs.

    I hope this helps. It can be done but it takes some effort (and money) to do so.

    #231350
    alirat
    Participant

    Thanks for your reply. Not keen on WPMU Dev products myself, (not the products but the membership thing) so will have a look at some other plugins.

    Is BP intended to have the users use the ‘Post’ function of WordPress to share their stuff?

    #231348
    digitalpur
    Participant

    Hello @emidio007,

    you can look here: http://www.digitalpur.de/wordpress-buddypress-rtmedia-limit-upload-images/

    This could help you. I have implemented a similar solution for one of my clients. at the File “rtMedia.backbone.js” i have created a loop.

    i have searched for “FilesAdded” and have added there this loop. You must costumize it for your needs.
    while (up.files.length > 4) { up.files[4].remove(); }

    The Problem here: Every time you update “rtmedia”, the “rtMedia.backbone.js” will be overwritten.

    #231345
    danbp
    Participant

    hi @alirat,

    as no add media button exists.

    Is not intended for. Notices are for brief messages, and html is stripped for security reason.

    To get that, consider this plugin.

    #231339
    Henry Wright
    Moderator

    Security out of the box is fairly tight but as @shanebp mentions above there are ways of ‘hardening’ WordPress security. Also, you have to be careful when custom code or plugins are added – be sure the code is secure.

    Separate to security but important to you would be the issue of privacy. BP offers some privacy control but you could always extend on that depending how sensitive exactly your info is (and it sounds like your info will be extremely sensitive).

    #231338
    shanebp
    Moderator

    Good question.
    BP can be quite secure.
    It’s more about your server and then about WP and then about any additional plugins that you may use.
    There are lots of articles about WP security.
    Here’s one.

    #231333
    gustom
    Participant

    Hi,
    I started to look at BuddyPress today to be able to handle groups for a “wordpress-app”.
    Some things I can’t get my mind around is:
    – (1) I have a hidden group, but new articles are published as public. I thought they should only be visible for other group users.

    – (2) When allowing a new user to register the form only reloads and does not create a new user. No error messages.

    I currently run WordPress/Buddypress on a local server (map) with no other issues, and it is a clean install with very little settings changed so far.

    Any thought?
    Thanks

    Cheers,
    Anders

Viewing 25 results - 9,551 through 9,575 (of 32,678 total)
Skip to toolbar