Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 17,301 through 17,325 (of 68,918 total)
  • Author
    Search Results
  • #178895
    BuddyBoss
    Participant

    A membership plugin is generally used to determine user roles and capabilities (and to charge users for access). All WordPress users should be automatically also BuddyPress users. One hiccup is if they have not ever logged in they may not display on the front end in the main BuddyPress members directory. I believe it only shows users if they have some activity, such as a login or register. If they predate BuddyPress activation they MAY need to do something before they appear in the Members directory, but rest assured they do have BuddyPress profiles that they can access with their existing WordPress login credentials.

    #178894
    Henry Wright
    Moderator

    @joshwinkles With BuddyPress installed, try going to yoursite.com/members/username whilst logged in as a WP user. If you can edit your profile, change your avatar etc then it works!

    #178892
    coachcs
    Participant

    Ok, I found the solution by myself.

    You have to check on the box at Settings / BuddyPress / Components / User Groups and save settings.

    After that you will find a new button named Groups in the left hand admin section.

    #178890
    Splendorito
    Participant

    Can anyone see if it is something wrong with this code or test it who has more knowledge about buddypress?.

    
    <?php
    
    wp_embed_register_handler('veroldโ€™, 'http://studio.verold.com/projects/([\w]+)/embed', 'wp_embed_handler_verold');
    
    function wp_embed_handler_verold($matches, $attr, $url, $rawattr) {
    $embed = sprintf(
    '<iframe frameborder="0" width="600" height="400"
    src="http://studio.verold.com/projects/%1$s/embed"></iframe>',
    esc_attr($matches[1]));
    
    return apply_filters('embed_verold', $embed, $matches, $attr, $url, $rawattr);
    }
    
    ?>
    
    

    Best Regards

    #178884
    Zane
    Participant

    My request is a duplicate of another from a few months ago and can be ignored. Please reply to this request (an associated ticket has been opened and linked to in this other thread).

    https://buddypress.org/support/topic/posts-to-private-groups-dont-show-up-in-activity-stream/

    Thanks!

    #178883
    Zane
    Participant

    I have submitted a ticket for this request

    https://buddypress.trac.wordpress.org/ticket/5428#ticket

    #178853
    Splendorito
    Participant

    Hi, thank you for answering!

    Yes, i have tested those. They worked in bbpress for both Verold and Sketchfab. But buddypress seems not to like it. Any suggestions…?

    #178850
    BuddyBoss
    Participant

    This will be the case with all themes. BuddyPress content is not included in the default WordPress search. It is a common request for people to ask for a “unified” BuddyPress search but that does not exist out of the box at this moment in time.

    To get you in the right direction:

    BuddyPress Global/Sitewide Unified search update for BuddyPress 1.5+

    https://buddypress.org/support/topic/whats-the-best-way-to-get-a-unified-search-that-includes-all-site-content-including-blog-posts/

    #178849
    BuddyBoss
    Participant

    The PHP file producing most of the member header stuff (avatar, timestamp, etc) is located at:

    /plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/member-header.php

    You’ll notice it does not output the member displayname however. That is actually just fed into the the_title, which is in your theme template. It’s probably in page.php, or buddypress.php if your theme has that. BuddyPress is feeding content into your page template.

    Not sure how to get the_title to display something else off hand, but that should help guide you in the right direction at least.

    #178847
    BuddyBoss
    Participant

    Yes I know how this works. I am assuming you are referring to the post input on profiles, for adding activity posts. This is a feature and not a bug.

    There is some CSS setting the height of the comment box. When you click into it, some Javascript recognizes that you have clicked into the box and then makes the box taller. You can override all of this via CSS, by just setting a fixed height to the box.

    Here is the CSS to add:

    #buddypress form#whats-new-form textarea {
    height: 50px;
    }

    Instead of 50px, use the height you want it to be. If that does not work, try adding an !important declaration like this:

    #buddypress form#whats-new-form textarea {
    height: 50px !important;
    }
    #178846
    BuddyBoss
    Participant
    #178833
    boblebad
    Participant

    Thank you you answers, especially you tolusage ๐Ÿ™‚

    I’ve got a few question.

    Is buddypress-xprofile-custom-fields-type necessary, under /users/profile fields in the Dashboard, it is possible to add more fields?

    Can’t the membership plans be done with PaidMembershipsPro, i have for an earlier project bin looking at s2members, and found it complicated to configure, so many settings ?

    I’ll have a look at bp-better-directories and buddypress-profile-progression ๐Ÿ™‚

    Thanks again ๐Ÿ™‚

    All the best
    Carsten

    Prometheus Fire
    Participant

    @mcpeanut It sounds like you are doing everything right if I’m reading your posts correctly. There are only 4 edits to the snippet that need to be done.

    One thing you need to check is to make sure is that you are not blocking search engines on the site. This may not work if the site isn’t being tracked. Also, if this is the first time you’ve started using bp-custom.php make sure you’ve got the file formatted correctly with the opening and closing php tags.

    I am still using this code, and it still works (I tested it again before posting this comment to be sure), it is as solid as ever.

    Keep in mind that there is a push to keep some native support for this kind of thing into BP core. You can read more about it here: https://buddypress.trac.wordpress.org/ticket/3460

    There is no timeline for when it will be ready.

    #178820
    Suzan Jasmin O.
    Participant

    Thank you @tolusage, it was very helpful, first I installed “buddypress-xprofile-custom-fields-type.1.5.8.4” plugin then “bp-xprofile-wp-user-sync” as you said. Some works now, except the profile page tabs and Signup module. Registration form all ok there are first name and last name boxes there.
    1-But on profile page there are about me and Looking for tabs. Ans I see the same data in both tabs. Looking for has the same info as About me. Basically the name, age, height, weight etc all base info appears in looking for tab too except in quotes in Looking for css design.
    2-And signup module doesnt show first and last name boxes
    As you know on signup box there are these element boxes:
    .User name
    .Your full name
    .Your email
    .Desired password
    .Confirm password
    So I want to get rid off that “Your full name” and put “First name” and “Last name” boxes there. So what file do I need to modify? And how, with what coding?
    3-And on admin panel as admin I want to be able to edit user data, at the moment I can edit only the names, email, password. But I want to be able to edit the age, height, weight, country, city thinks like that I have in the main registration form already exist. But on admin panel I cant see them for users to edit. How can I put them in users edit page?
    Could you please help out, thanx @tolusage

    mcpeanut
    Participant

    hmm nevermind the above post after re-reading it i have realised that line 62 is to reflect the name i give the function, but i still cant get it to work, i will explain what steps ive taken please tell me if im doing it wrong…

    i have renamed this bit at the top

    // begin record products to BP activity stream
    function product_record_activity( $post_id, $post, $user_id = false ) {

    renamed it from…. function product_record_activity …. to this…… function test_test_test

    am i right so far?

    next i have renamed this on line 19…

    /* Don’t record this if it’s a regular post */
    if ( $post->post_type != ‘product’ ) return false;

    and where it says ‘product’ i added my custom post type name…… am i still right?

    then on line 28 this bit…

    $activity_action = sprintf( __( ‘%1$s added or updated the product %2$s, in the store:

    i change the added or updated the product and in the store to whatever text i want……. am i still doing it right?

    then the last step at the bottom i change line 62 to the name i made earlier which was function test_test_test

    so am i still right?

    then i upload the buddypress custom php to my plugins folder via my ft p….. i then go and check my site and post something in my custom post and guess what? nothing happens!

    now i dont understand what im doing wrong and if this code still works or not? if it doesnt could you please give us your current solution please prometheus? or if im doing something wrong will someone please tell me? because i can get the code @neo-tronic pasted above to work perfectly and show custom post types fine in the activity stream when posting in my custom posts…but the thing is with that code is it does’nt let users comment on the post from the activity stream?

    can someone please help me out here ….ty ๐Ÿ™‚

    #178804
    tolusage
    Participant

    @oscar582234,

    Try the above combination of tips by @henrywright and mine…

    Additionally, use the following plugin to create your First Name and Last Name fields as XProfile Fields:
    https://wordpress.org/plugins/buddypress-xprofile-custom-fields-type/

    Then use the above plugin to sync them as necessary!

    #178798
    tolusage
    Participant

    @boblebad,

    What you trying to create is a bit interesting and it might take about 3 or 4 plugins to manage fully… So follow the steps below and you’re well on your way:

    Foremost, Install this plugin:
    https://wordpress.org/plugins/buddypress-xprofile-custom-fields-type/
    (NB: That is for the More Profile Fields Option)

    Step 2:
    Install this plugin to achieve the “ticking off boxes, and also make them searchable, like vegetarian, vegan, smoking a.s.o. ?” that you asked:
    https://wordpress.org/plugins/bp-better-directories/
    (Although the plugin is a little old, the author is a BuddyPress core developer – see if you can work something out with him)

    Step 3:
    The 4 Membership Plans Stuff is best handled by the free version of the plugin below,
    https://wordpress.org/plugins/s2member/

    Step 4:
    About the Profiles Completion Meter (35% Completed and so forth, but without the quality stamp!)
    https://wordpress.org/plugins/buddypress-profile-progression/

    The quality stamp part is best worked out with the developer of Sweet Date. Just request custom development services from him and you’re good to go.

    #178796
    Toubidoula
    Participant



    Hello, I have the same question. Could somebody explain where to put that code ?

    Best regards,

    #178789
    daughterknight
    Participant

    I have the exact same problem but I am using the Buddypress Default theme – and I have never tinkered with the code.

    I would be very grateful if anyone could give me an idea of what might be going on and how to fix it.

    Hugo Ashmore
    Participant

    buddypress.php placed in the root of a newly created directory ‘buddypress/’ or ‘community/’ will act as the main template file for all BP screens whether directory or account screens, group screens, it’s the wrapper as it were that provides the main header, sidebar,footer includes and main markup your chosen theme needs, essentially it is a replica of page.php from your main theme, having buddypress.php means you can make changes to that file that will only affect BP screens e.g get_sidebar(‘buddypress’).

    when your happy with the basics then read the extended guide which explains further means of creating custom bp templates.

    #178768
    vicksterm
    Participant

    This is very helpful, but the counts for active members on the Member Directory page are still incorrect. I copied the members-loop.php into a buddypress/members directory in my child theme and added the code where you described, but obviously the count for “All Members” and “Viewing x of x members” are coming from somewhere else.

    #178762
    Asynaptic
    Participant

    Rick, glad that we’re clearing up some confusion. To confirm, yes, messaging is totally different than posts. Please read the codex links provided. Also, if you really want to take buddypress for a test drive, set up a development site either on a live site or right on your own computer using http://www.instantwp.com/ and then add some “fake” users and messages, and data using this plugin: https://wordpress.org/plugins/bp-default-data/

    And then jump in there and click around like crazy, edit, message, post, and see what happens! this is the best way to really check things out without doing any damage to your own site. Nothing compares to getting your hands dirty and mucking about (in a safe test environment).

    This way you can really understand what messaging is, what private messaging is, broadcasting from admin to all members, etc. You can also add/remove plugins and check out their functionality, all in the comfort of your own computer’s hard drive or a test environment set up at a test domain/host that you control/own.

    Also, keep in mind that buddypress has many features but you do not have to enable them! for example, there is a feature for groups. But you don’t have to enable it! you can add a forum (using bbPress) but you don’t have to! you can have private messaging so members can send private messages to each other… but, you guessed it, you don’t have to enable this feature. Also, another powerful feature is that you can give members of your site the ability to start their own blogs! this is called “multisite” but you can choose to enable this or not. Same goes for “friend connections” feature… etc.

    My suggestion is to start with a very simple starting point and then as your community grows, add features that they require or need. It is a far too common mistake for new buddypress users to just turn everything on at the start.

    If you don’t want to restrict your membership in any way or to collect money online from them then you don’t need anything else other than buddypress and wordpress. But look through the membership plugin links I provided to familiarize yourself with them and their features just in case. A few are completely free and still have tonnes of features.

    Finally, keep in mind that spam registrations do happen. There are many guides and tools to mitigate spam membership registrations. Here’s a good start:

    Preventing Spammer Registration

    Google is your friend for more info on spam fighting.

    #178760
    shanebp
    Moderator

    You can put this function in your theme functions.php or bp-custom.php

    It will prevent the creation of activity entries for the items in $exclude
    It will only do that going forward – it won’t remove existing entries.

    You need to find out what the activity type(s) is for achievements and add it to the exclude array.

    function dont_save_various_activities( $activity_object ) {
     
        $exclude = array( 'friendship_created', 'new_member' );
    
        if( in_array( $activity_object->type, $exclude ) )
            $activity_object->type = false;
     
    }
    add_action('bp_activity_before_save', 'dont_save_various_activities', 1, 1 );

    You can read more on this great codex page by imath
    https://codex.buddypress.org/plugindev/bp_activity_add-2/

    Jerry
    Participant

    Hi Hugo,

    I did read that link you provided previously, and I have been searching the codex pages. Perhaps this is a case of “the light not coming on” for me. ๐Ÿ™‚ It is probably an issue of me not ever having created a child theme.

    If I understand the codex link you sent me correctly, then basically I create a buddypress directory in my personal themes folder (gotbooks_forums), then copy over whatever I want to modify? Like buddypress.php? And then I create a css folder, and copy over the css files that I want to modify?

    Am I on the right track? My apologies for all the questions. I’ve been searching the web for hours and have finally decided to ask for help.

    Thanks much,
    Jerry

    Hugo Ashmore
    Participant

    The first thing to do is always check the BP Codex we write guides to try and help people with aspects like this.

    Theme Compatibility & Template Files

    And related pages under ‘Theming’

    Template compatibility just runs under any theme you choose to run (in the majority of cases) you don’t create a child theme based on a parent ‘bp-legacy’ choose or create a theme, then if you need to customise BP templates or CSS you overload (copy) the template files required to the theme or child theme as described in those guides.

Viewing 25 results - 17,301 through 17,325 (of 68,918 total)
Skip to toolbar