Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'buddypress'

Viewing 25 results - 10,201 through 10,225 (of 69,015 total)
  • Author
    Search Results
  • #253740
    danbp
    Participant

    You should never hack core files, as you already said ,you will have to redo your customization after each update !

    1) https://codex.buddypress.org/themes/

    2) BP will be updated, and your custom work will remain intact, as long as you use a child-theme and bp-custom.php Child theme and bp-custom have priority when BP is loaded. Anything which is not in them will then be taken directly from BP or theme. Read about template hierarchy on codex.

    All this is detailled on codex. If questions, seacch the forum, they’re many topics around this.

    #253739
    mcpeanut
    Participant

    @insearchofasolution Just thought I would chime in on this.

    You would be able to do this but it depends on the approach you take, You could use buddypress for the social network side of things for the messaging between users etc and profile pages/groups etc whilst building a custom user interface for most of the other options you mentioned and tie them together for each user.

    Its good you are clear about what you are exactly wanting to build and its all down to research, You can most definitely create separate vendor pages and account pages using custom post types and fields and creating templates for these pages etc.

    If you don’t know how to do all of this you may struggle though, unless a specific plugin meets your requirements, I myself have been using an amazing suite of plugins over the past year or so that will help you do a lot of this yourself , they are brilliant for creating complex websites and layouts without having to write everything from scratch. You will have to have knowledge of html and css etc at the very least to use them efficiently though, they do come at a cost and you are looking at $300 for the complete set, these plugins are a little more advanced than other plugins to use as they are developer orientated and can be overwhelming at first if you are new to them, but if you stick with them you will start to realize the doors these plugins can open for you on wordpress and can help make your workflow loads faster and make your project come to life. do a search for TOOLSET PLUGINS by wp-types.

    I hope this helps a little bit, creating a complex website as you mentioned above will take patience and time if you are new to doing it, I am in the middle of a few complex builds myself and to be honest with you I now pre-fare to use these plugins for most of my projects now as I can easily create any type of custom post with custom fields and display them via content templates without having to create the templates from scratch on each project.

    The best thing about the custom fields you can create with these plugins is that you can create user specific fields and control access to everything with the access plugin, giving you full control over everything and you can create quite complex membership sites yourself.

    #253729
    danbp
    Participant

    Most of bp files are in php, so i can’t answer for YOUR php file.

    I you modify the register page, where xprofile fields are showing at first, the template file i’m talking about is in bp-templates/bp-legacy/buddypress/members/register.php.

    If you don’t know about template overload, read here first.

    Or if you use a custom function to fire your work via an action hook, perhaps you could try to use bp-custom.php

    #253727

    In reply to: Custom URL

    danbp
    Participant
    #253724
    danbp
    Participant

    Still same answer as for your previous topic in 2015.

    #253706
    alexdex
    Participant

    Please somebody can help me, i see now this question was posted long time ago’:

    https://buddypress.org/support/topic/email-notifications-when-new-post-in-activity-stream/

    #253699

    In reply to: Create Group function

    danbp
    Participant

    Do you mean a sub-group ? There is a plugin for that: https://wordpress.org/support/topic/warnings-with-bp25 (not updated, but is still working) – see the support if you have an issue.

    Or read on codex about Group API and how to add them a new page…

    Group Extension API

    #253686
    shanebp
    Moderator

    The errors in your log all seem to be related to LearnDash . BuddyPress calls.

    Your best bet is to show that log to the LearnDash support team.

    ekko848
    Participant

    This seems to have worked

    function profile_stream ( $user_id ) {
        $streamid = xprofile_get_field_data( 10, $user_id );
        if (! bp_current_user_can( 'bp_moderate' ) && !empty($streamid)) {
            xprofile_set_field_data( 11, $user_id, "Pending");
        } if (! bp_current_user_can( 'bp_moderate' ) && empty($streamid)) {
            xprofile_set_field_data( 11, $user_id, "");
        }
    }
    
    add_action( 'xprofile_updated_profile', 'profile_stream');

    Considering I am relatively new to PHP and buddypress.. I am surprised I am able to get this stuff to work on my own lol.

    #253675
    sharmavishal
    Participant
    #253673
    sharmavishal
    Participant

    repair buddypress activity via tools and see if that helps…also clear ur varnish cache

    #253671

    In reply to: Removing page title

    sharmavishal
    Participant

    try the language file.. check the buddypress codex for translation

    #253656

    In reply to: Create Group function

    danbp
    Participant

    Have you set up the permalinks to another option than default ?

    Navigation Links Return 404 Errors

    #253653
    danbp
    Participant

    Afaik you have to code something yourself. BP use only display_name for activities and @ mentions and bbPress, if active, also.

    See all existing _display_name related fn here.

    How WP get display_name is related in this topic.

    #253641
    danbp
    Participant

    Hi,

    see if this tutorial can help you go further:

    BuddyPress: Adding Custom Notifications

    #253639
    danbp
    Participant

    That’s unfortunately what i expected… GF is a third party premium plugin for which nobody can help you here, except if he/she use that plugin.

    If you read here, it’s somehow explained in details.

    What you already used (gform_field_value_linkuser), linkuser is a GF field name. If i’m right, see the advanced tab of that field and complete the name parameter.

    Here a snippet which let you see how to link a username to his profile, when you’re outside of the member_loop. It will output the current user name on the site wide activity header. For test only.

    Note that it use BuddyPress default Name field and that it comes from a BP form. As you use GF, you certainly need to find how to grab properly a GF field value.

    Function goes to bp-cutom, may also work in theme’s functions.php

    function bpfr_my_profile_link_on_SWA_header () {	
    	$user_id = get_current_user_id();
    	$profile_url = bp_loggedin_user_domain();
    
    	if( !is_user_logged_in() ) {
    		return;
    	}
    
    	echo '<br>Test userlink:&nbsp;'; 
    
    	if ( !$data = bp_get_profile_field_data( 'field=Name' ) ) : 
    
    		echo xprofile_get_field_data( 'Name', bp_get_member_user_id() ) .'<a href="'. $profile_url .'">'. bp_core_get_username( $user_id ).'</a><br>';
    
    	endif;		
    
    }
    add_action( 'bp_activity_type_tabs', 'bpfr_my_profile_link_on_SWA_header' ); 

    Sorry, I can’t help you more.

    #253638
    ekko848
    Participant

    I was googling this and came to this thread. Ended taking some hints from it and edited my compose.php to look like this:

     <?php if ( bp_current_user_can( 'bp_moderate' ) ) : ?>
        <label for="send-to-input"><?php _e("Send To (Username or Friend's Name)", 'buddypress' ); ?></label>
    	<ul class="first acfb-holder">
    		<li>
    			<?php bp_message_get_recipient_tabs(); ?>
    			<input type="text" name="send-to-input" class="send-to-input" id="send-to-input" />
    		</li>
    	</ul>
        <?php else : ?>
        <label for="send-to-input"><?php _e("SEND MESSAGE TO ADMIN", 'buddypress' ); ?></label>
    	<ul class="first acfb-holder">
    		<li>
    			<?php bp_message_get_recipient_tabs(); ?>
    			<input type="hidden" name="send-to-input" class="send-to-input" id="send-to-input" value="admin"/>
    		</li>
    	</ul>
    	<?php endif; ?>

    Just did some initial testing and it seems to work properly..

    danbp
    Participant

    Yep ! Use fn bp_is_my_profile()

    For ex. something like if ( $blogs && bp_is_my_profile() ) {

    #253619

    In reply to: Error on installation

    dredre3000
    Participant

    Running version 4.5.2
    Theme Geodirectory/ supremember directory.
    Plugins: Akismet, auto terms of service and privacy policy, contact form 7, black studio tiny mce, f(x) private site, gd booster, gd business hours, geodirectory plugins (don’t have buddypress intergration active), Google analytics, jet pack, site origin, page builder, Yoast seo…

    #253616
    pandafoxxxx
    Participant

    The issue is somewhere inside the ajax.php from the theme. I’m using a custom theme (Not online) on a local version of wordpress. Tried using the functions.php from the legacy template but there is no live update so I skipped that. (Messages doesnt send at all)

    Edit: I fixed the problem with combining ajax.php from the old buddypress template with the new functions.

    dwink09
    Participant

    also on the buddypress components, I can’t save options for “Friend Connections” and other components as well. Could this be a linked issue or isolated?

    danbp
    Participant

    Go to your WP pages admin, and change your member page title to Staff instead of Members. Change the slug accordingly.
    Ensure the name is unique and that you don’t have any page called members or staff in the trash. If it’s the case, clear it. Go to permalinks settings and click on save. Permalinks option should be whatever except “default”.
    Return to BP’s page settings and verify that the Members component page is Staff. If not, select the new page and save.

    For any other “member” wording, you have to use buddypress po/mo file, even if you use english on your site.

    Customizing Labels, Messages, and URLs

    #253608
    danbp
    Participant

    You have to enable multiblog. Read here:

    BP_ENABLE_MULTIBLOG

    #253607

    In reply to: Error on installation

    danbp
    Participant
    #253605
    danbp
    Participant

    BuddyPress is member oriented and they’re some rating plugins out for profiles or groups. For pure content like posts or CPT’s, you have to search for some WP plugin on the plugin repository.

    Another alternative could myCred, which is made for BP. Inconvenient (if ever), it does much more as only allowing rating.

Viewing 25 results - 10,201 through 10,225 (of 69,015 total)
Skip to toolbar