Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'wordpress'

Viewing 25 results - 8,701 through 8,725 (of 22,632 total)
  • Author
    Search Results
  • #172185
    KS Web Designer
    Participant

    So I’m trying to figure this out on my own and I got as far as finding out that since BuddyPress 1.7 there’s a new class: BP_User_Query – which should be similar to the standard wordpress WP_User_Query

    However the official BuddyPress documentation page for the class is just a holding page (argh!) – https://codex.buddypress.org/developer/class-reference/bp_user_query/

    Does anyone have a basic ‘Hello World’ example they could give me for pulling in a list of users based on a custom profile field?

    I’d really appreciate it.
    Thanks

    #172179

    In reply to: latest activity widget

    totoff
    Participant

    sorry but actually i finally found the correct plugin, here is the link for those who need it :
    https://wordpress.org/plugins/buddypress-sitewide-activity-widget/installation/

    cheers,

    #172165
    Ben Hansen
    Participant

    have you checked out rt/buddypress media?

    https://wordpress.org/plugins/buddypress-media/

    not really sure if it does what you want but just throwing it out there.

    #172119

    Here are the details:

    Wordpress 3.6.1

    Plugins:

    Buddypress 1.8.1
    bbpress 2.4
    Private Community For BP Lite 4.0
    BePro Listings 1.2.35

    #172108
    shanebp
    Moderator
    bp-help
    Participant

    @kvschwartz
    I have not tested all of the capabilities of this plugin. I would pose this question to the author of this plugin here:
    https://wordpress.org/support/plugin/bp-direct-menus
    AhhhChewww! Yuck I hate cats, I am highly allergic to those critters!

    bp-help
    Participant

    @kvschwartz
    This is a new plugin and it works good. No foot kissing needed!
    https://wordpress.org/plugins/bp-direct-menus/

    #172069
    Hugo Ashmore
    Participant

    ah hmm yes, so I was a little wrong 🙂 should have known this, just goes to show… did some work a while back mapping custom tables across to user tables then matching to bp profiles, probably missed these functions at the time.

    #172068
    Henry
    Member

    Spent the last 30 minutes doing some digging and found an old thread with a detailed explanation from Boone:
    https://buddypress.org/support/topic/please-help-me-understand-a-wordpressbp-feature/#post-97470

    As far as I can tell, two functions perform the ‘syncing’ of data

    xprofile_sync_wp_profile()

    Syncs Xprofile data (nickname, first name and last name) to the standard built in WordPress profile data

    xprofile_sync_bp_profile()

    Syncs the standard built in WordPress profile data to XProfile

    That’s about it. Nothing exciting really, just two nice little housekeeping functions

    #172064
    Hugo Ashmore
    Participant

    It syncs your MS sites or so I thought, but I may well be wrong.

    #172063
    Henry
    Member

    @hnla – not quite sure I follow…?

    #172062
    Uncle Jimmy
    Participant

    @Shanebp and @mercime [RESOLVED]

    The following file was responsible. Comments marked !!!IMPORTANT!!! are where I made changes.

    wp-content/plugins/gantry-buddypress/bpt-functions.php

    <?php
    /**
     * @version   1.3 November 8, 2012
     * @author    RocketTheme, LLC http://www.rockettheme.com
     * @copyright Copyright © 2007 - 2012 RocketTheme, LLC
     * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
     */
    
    // Sets up WordPress theme for BuddyPress support.
    function gantry_bp_tpack_theme_setup() {
    	global $bp, $gantry_bp_path;
    
    	// Load the default BuddyPress AJAX functions if it isn't explicitly disabled
    	require_once( $gantry_bp_path . '/_inc/ajax.php' );
    
    	if ( !is_admin() ) {
    		///!!!IMPORTANT!!!/// COMMENTED OUT BY UNCLEJIMMY [[FIXED MEMBER HEADER DUPLICATE BUTTONS Friends/Public Message/Private Message]] ///!!!IMPORTANT!!!///
    		///!!!IMPORTANT!!!/// [[ALSO REDUCED QUADRUPAL MESSAGES/COMMENTS/REPLIES TO DUPLICATES]] ///!!!IMPORTANT!!!///
    		// Register buttons for the relevant component templates
    		// Friends button
    		//if ( bp_is_active( 'friends' ) )
    			//add_action( 'bp_member_header_actions',    'bp_add_friend_button' );
    
    		// Activity button
    		//if ( bp_is_active( 'activity' ) )
    			//add_action( 'bp_member_header_actions',    'bp_send_public_message_button' );
    
    		// Messages button
    		//if ( bp_is_active( 'messages' ) )
    			//add_action( 'bp_member_header_actions',    'bp_send_private_message_button' );
    
    		// Group buttons
    		if ( bp_is_active( 'groups' ) ) {
    			///!!!IMPORTANT!!!/// COMMENTED OUT BY UNCLEJIMMY [[FIXED DUPLICATE GROUP BUTTON Join/Leave ]] ///!!!IMPORTANT!!!///
    			//add_action( 'bp_group_header_actions',     'bp_group_join_button' );
    			add_action( 'bp_group_header_actions',     'bp_group_new_topic_button' );
    			add_action( 'bp_directory_groups_actions', 'bp_group_join_button' );
    		}
    
    		// Blog button
    		if ( bp_is_active( 'blogs' ) )
    			add_action( 'bp_directory_blogs_actions',  'bp_blogs_visit_blog_button' );
    	}
    }
    
    add_action( 'after_setup_theme', 'gantry_bp_tpack_theme_setup', 11 );
    
    // Enqueues BuddyPress JS and related AJAX functions
    function gantry_bp_enqueue_scripts() {
    
    	// Enqueue the global JS - Ajax will not work without it
    	wp_enqueue_script( 'dtheme-ajax-js', get_template_directory_uri() . '/_inc/global.js', array( 'jquery' ), bp_get_version() );
    
    	// Add words that we need to use in JS to the end of the page so they can be translated and still used.
    	$params = array(
    		'my_favs'           => __( 'My Favorites', 'buddypress' ),
    		'accepted'          => __( 'Accepted', 'buddypress' ),
    		'rejected'          => __( 'Rejected', 'buddypress' ),
    		'show_all_comments' => __( 'Show all comments for this thread', 'buddypress' ),
    		'show_x_comments'   => __( 'Show all %d comments', 'buddypress' ),
    		'show_all'          => __( 'Show all', 'buddypress' ),
    		'comments'          => __( 'comments', 'buddypress' ),
    		'close'             => __( 'Close', 'buddypress' ),
    		'view'              => __( 'View', 'buddypress' ),
    		'mark_as_fav'	    => __( 'Favorite', 'buddypress' ),
    		'remove_fav'	    => __( 'Remove Favorite', 'buddypress' ),
    		'unsaved_changes'   => __( 'Your profile has unsaved changes. If you leave the page, the changes will be lost.', 'buddypress' ),
    	);
    	wp_localize_script( 'dtheme-ajax-js', 'BP_DTheme', $params );
    
    	// Maybe enqueue comment reply JS
    	if ( is_singular() && bp_is_blog_page() && get_option( 'thread_comments' ) )
    		wp_enqueue_script( 'comment-reply' );
    }
    
    add_action('wp_enqueue_scripts', 'gantry_bp_enqueue_scripts');
    
    // Enqueues BuddyPress basic styles
    function gantry_bp_enqueue_styles() {
        global $gantry_bp_url;
    
    	// Do not enqueue CSS if it's disabled
    	if (get_option( 'gantry_bp_disable_css' ))
    		return;
    
    	// BP 1.5+
    	if ( version_compare( BP_VERSION, '1.3', '>' ) ) {
    		$stylesheet = 'bp.css';
    
    		// Bump this when changes are made to bust cache
    		$version    = '20110918';
    	}
    
    	// Add the wireframe BP page styles
    	wp_enqueue_style( 'bp', $gantry_bp_url . '/' . $stylesheet, array(), $version );
    
    	// Enqueue RTL styles for BP 1.5+
    	if ( version_compare( BP_VERSION, '1.3', '>' ) && is_rtl() )
    		wp_enqueue_style( 'bp-rtl',  $gantry_bp_url . '/' . 'bp-rtl.css', array( 'bp' ), $version );
    }
    
    add_action('wp_enqueue_scripts', 'gantry_bp_enqueue_styles');
    
    // Gantry BuddyPress plugin doesn't use bp-default's built-in sidebar login block,
    // so during no access requests, we need to redirect them to wp-login for
    // authentication.
    if (!function_exists('gantry_bp_use_wplogin')) {
        function gantry_bp_use_wplogin() {
    	    // returning 2 will automatically use wp-login
    	    return 2;
        }
    
        add_filter('bp_no_access_mode', 'gantry_bp_use_wplogin' );
    }
    
    // Hooks into the 'bp_get_activity_action_pre_meta' action to add secondary activity avatar support
    function gantry_bp_activity_secondary_avatars( $action, $activity ) {
    	// sanity check - some older versions of BP do not utilize secondary activity avatars
    	if ( function_exists( 'bp_get_activity_secondary_avatar' ) ) :
    		switch ( $activity->component ) {
    			case 'groups' :
    			case 'friends' :
    				// Only insert avatar if one exists
    				if ( $secondary_avatar = bp_get_activity_secondary_avatar() ) {
    					$reverse_content = strrev( $action );
    					$position        = strpos( $reverse_content, 'a<' );
    					$action          = substr_replace( $action, $secondary_avatar, -$position - 2, 0 );
    				}
    				break;
    		}
    	endif;
    
    	return $action;
    }
    
    ///!!!IMPORTANT!!!/// COMMENTED OUT BY UNCLEJIMMY [[FIXED DUPLICATE AVTIVITY STREAM AVATARS]] ///!!!IMPORTANT!!!///
    ///!!!IMPORTANT!!!/// [[ALSO FIXED DUPLICATE MESSAGES/COMMENTS/REPLIES]] ///!!!IMPORTANT!!!///
    //add_filter('bp_get_activity_action_pre_meta', 'gantry_bp_activity_secondary_avatars', 10, 2);

    Thank you for your time and attention, please let me know if I could’ve done this better.

    God Bless

    #172051
    xKroniK13x
    Participant

    It really depends on your hosting provider. My site is on a shared server and runs smooth as butter. I run a few relatively high-traffic websites (~2,000,000 page loads a month) on my portion of the server and there’s no issues. I’m also using some pretty big modifications, but as long as you get them from reputable places or code them well yourself, you won’t have a problem. A thing like Facebook share really shouldn’t effect your load times, unless the Facebook API load times are slow. This looks promising, but I never used it.

    #172040
    wernerk
    Participant

    @elangley: just had a look at the status of this issue: https://bbpress.trac.wordpress.org/ticket/2425
    It seems it has been closed there, as it was submitted on the bbPress, rather than Buddypess Trac.

    I submitted this very issue now to the Buddypress Trac: https://buddypress.trac.wordpress.org/ticket/5187 (rather than ask you to do this, I just copied your original submission)

    #172024
    Hugo Ashmore
    Participant

    It’s blog posts to stream isn’t it, tracks your sites posts.

    #171997
    Paul Wong-Gibbs
    Keymaster

    Those two questions aren’t really relevant here. A quick Google search will suggest object caching solutions for WordPress:

    https://wordpress.org/plugins/apc/ is one of them, if your web host is using APC. You’ll have to ask them to find this out.

    #171995

    In reply to: Links modification wp6

    Paul Wong-Gibbs
    Keymaster

    Yes, the https://wordpress.org/ support forums for this plugin will be a better place.

    #171994

    In reply to: Dashes in usernames

    bp-help
    Participant
    #171993
    catwomanbadkitty
    Participant

    Thanks @shanebp
    Works perfectly!
    Linking the author page through to the profile page is in my opinion the best way to join WordPress to Buddypress because it allows viewers looking at blogs on the author page to choose to click through to the bp profile or to continue to look at more blog posts by category.
    Thanks a lot for the code. Great solution!

    #171982
    bp-help
    Participant

    @blogminded @tripvips
    That would work fine unless the site admin was using a plugin like:
    https://wordpress.org/plugins/private-community-for-bp-lite/
    Then that URL would be useless and they would just get redirected but maybe this person is not using a plugin that restricts logged out visitors from the site so your idea may work for them.

    #171978
    bp-help
    Participant

    @hkcharlie
    New plugin out does the trick:
    https://wordpress.org/plugins/bp-direct-menus/
    Works good in my test so far!

    #171945
    danbp
    Participant

    hi @caycee !

    consider what djpaul answered here:
    https://buddypress.org/support/topic/wesley-daniel-chain-problem-in-buddypress/#post-171672

    and on the plugin page
    Requires: WordPress 3.2, BuddyPress 1.5 or higher
    Compatible up to: WordPress 3.5 / BuddyPress 1.6
    Last Updated: 2012-10-9

    #171942
    wavedrop
    Participant

    I am using a plugin called “BP Profile Search”. I am a developer and would have no issues coding a custom page for whatever functionality I need, but I am using the plugin and it’s working great. #stadingOnShouldersOfGiants

    https://wordpress.org/plugins/bp-profile-search/

    #171934
    wp_lover_4ever
    Participant

    If anyone knows about this, please comment!

    And to anyone who reads this post later, and is looking answer to the same question, I found a new plugin called rtMedia – which is a great choice for adding photos, videos, or audio on your posts and showing it in the activity stream. It seems to have released 3 days earlier, atleast the latest version with this name.
    https://wordpress.org/plugins/buddypress-media/

    But, if you know anything better, please tell us about it!

    #171920
    bp-help
    Participant

    @bloxblox
    Its really not good to reply on 2 year old threads. Anyway there is a plugin for that and from what I can see it still works decent even though it has not been updated in a few years.
    https://wordpress.org/plugins/buddypress-edit-activity-stream/

Viewing 25 results - 8,701 through 8,725 (of 22,632 total)
Skip to toolbar