Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 28 total)
  • Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @danbp Do you know if exist any integration with jetpack embeds?

    Best regards

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @henrywright,

    I need increase from 150px to 250px. My goal is that facebook recognize as feature images to share.

    Thank you and best regards

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    How I can set this thread as “Resolved”? Thanks

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @danbp,

    I have solved my 2 small improvements with this code that replace your code:

    'type' => 'activity_comment',

    Thanks and best regards

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @danbp,
    The code works perfect. The only improvement that I miss is the button “View Conversation” (“Ver Conversación” in spanish as the screenshot) and the different sizes of the avatars:

    Do you know if there is a way to add this button?

    This is all the coda I use: http://pastebin.com/4rx0TYc7

    Best regards,
    Gabriel

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @danbp,

    The only option that I can’t test is uncheck the search engine indexing option, because I use a staging site on wpengine server:

    This could be the cause of that the post comments not create activities updates?

    Thanks and best regards,
    Gabriel

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    I have activated the options:


    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @danbp,

    Yes, I have read. But this code creates activity updates for activity comments, not for post comments.

    1. I would like to see an activity update for each post comment
    2. The activity update must be show the post comments. If not, I think that this post not have any comments, but is not true.

    Thanks and best regards

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @shanebp,

    I can solve the problem!

    This is the code thats work perfect:

    add_filter( 'bp_blogs_record_activity_content', 'record_post_activity_content_update');
    function record_post_activity_content_update( $excerpt, $post_content, $activity ) {
    	global $post;
    	if( $post->post_type == 'post' ) {
    		$post_content= 	'<a href="' . get_permalink( $post->ID ) . '" class="activity-content-title" >' 
    						. get_the_post_thumbnail( $post->ID, 'articulo-lateral') 
    						. get_post_field('post_title', $post->ID) . '</a>' 
    						.get_post_field('post_content', $post->ID);
    	}
    	return $post_content;
    }
    

    Example:
    1- New post activity: https://i.imgur.com/75Qf5WH.png
    2- Edited post activity: https://i.imgur.com/0dWME4m.png

    The only problem that I find is not caused by this: Activity comments closed for the edited posts: https://buddypress.org/support/topic/activity-comments-closed-for-the-edited-posts/

    Thanks and best regards,
    Gabriel

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi @shanebp,
    Thanks for your help. I have tried many hours and “record_post_activity_content_update” make me crazy.

    The code I use is this:

    add_filter( 'bp_blogs_record_activity_content', 'record_post_activity_content_update');
    function record_post_activity_content_update($content){
    	return 		'<a href="' . get_permalink( $post->ID ) . '" class="activity-content-title" >' 
    				. get_the_post_thumbnail( $post->ID, 'articulo-lateral') 
    				. get_post_field('post_title', $post->ID) . '</a>' 
    				. get_post_field('post_content', $post->ID);
    }

    With this code:
    1. if I create a new post, the activity shows the image, title, but not the post content.
    2. If I update the post, the activity shows all, but old content (not updated)

    I have made a video with the problem: I hope you can help me: http://screencast-o-matic.com/watch/c26IYneixI

    Best regards,
    Gabriel

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Did anyone have this problem?

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi, is there any solution to translate the title off buddypress pages until this bug is resolved?

    Thanks and best regards

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    BUMP
    I have same problem

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    just call bp_loggedin_user_avatar fuction, it print html code of the avatar (without echo)

    bp_loggedin_user_avatar( ‘type=full&width=150&height=150′ );

    Hi @meg@info,

    This only works in activity or profile page. In wordpress pages not load the avatar.

    Greetings

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    I know the problem: is the WPUF plugin. Now, the developer send me the solution:

    function wpufe_modify_bp_activity( $post_id ) {
        global $wpdb, $user_ID;
     
        //get the last inserted activity
        $activity = $wpdb->get_row( "SELECT * FROM {$wpdb->prefix}bp_activity WHERE secondary_item_id = $post_id AND user_id = $user_ID");
     
        // if activity found, update the activity with custom field
        if ( $activity ) {
            $content = $activity->content . '... Custom Field: ' . get_post_meta( $post_id, 'custom_field', true );
     
            $wpdb->update(
                $wpdb->prefix . 'bp_activity',
                array( 'content' => $content ),
                array( 'id' => $activity->id )
            );
        }
    }
     
    add_action( 'wpuf_add_post_after_insert', 'wpufe_modify_bp_activity' );

    http://wedevs.com/support/topic/custom-fields-in-budypress-activity-content/#post-5889

    Greetings

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    I think the problem is that i can’t get the post id. I tried with this code and it works:
    return get_post_meta(577, 'txt_link', true).'This1';

    I tried in many ways but I cant get the post-id to work with bp_blogs_activity_new_post_content filter

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Hi, I simplify the code and get same result: the text “this yes” appears, and the custom-field not.

    add_filter( 'bp_blogs_activity_new_post_content', 'record_post_activity_content' );
    function record_post_activity_content(){
          return get_post_meta($post->ID, 'txt_link', true).'this yes';
    }	
    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    @boonebgorges,

    With this code I have NO results:

    function test1(){
    	global $post;
    	$test_customfield = get_post_meta($post->ID, 'txt_documento', true);		
    	return $test_customfield;
    	}
    	
    //function test1( $the_post ) {
    //    $post_id = $the_post->ID;
    //}
    
    function record_post_activity_content($activity_content, $post, $post_permalink ){
        if( $post->post_type == 'post' ) {
        	$not = var_dump( $test_customfield );
    		$activity_content = $not.'this yes';
        }
            return $activity_content;
    }
    add_filter( 'bp_blogs_activity_new_post_content', 'record_post_activity_content',1, 3 );

    But I’ve tested this another code and the result is “NULL”:

    add_action( 'genesis_post_content', 'custom_field_in_content' );
    function custom_field_in_content() {
    if ( in_category('documentos') ) {
    	$ay = var_dump( $test_customfield );
    	echo $ay;
    	}else {
    	}	
    }

    I cant find the problem. Thanks for all your support

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    @boonebgorges YES it works!!!

    But when I tried to show a custom-field stops working. This is my example code:

    function test1(){
    	global $post;
    	$test_customfield = get_post_meta($post->ID, 'txt_documento', true);		
    	return $test_customfield;	
    	}
    
    function record_post_activity_content($activity_content, $post, $post_permalink ){
        if( $post->post_type == 'post' ) {
        	$not = test1();
    		$activity_content = $not.'this yes';
        }
            return $activity_content;
    }
    add_filter( 'bp_blogs_activity_new_post_content', 'record_post_activity_content',1, 3 );

    Thanks!

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    @frequeunce, I think that have one comment thread for post and another comment thread for activity is confusing for users. I would hope that another buddypress user can solve this.

    Greetings

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    BUMP

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    @parakeet yes, I am also confused

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    @andrewgtibbetts do you publish he plugin?

    Thanks

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    I’ve found a solution, deleting this in functions.php:

    define ( ‘BP_ENABLE_ROOT_PROFILES’, true );

    It’s a shame that root permalinks not work. There is another way to set it?

    Thanks

    Profile photo of ggsalas
    ggsalas
    Participant

    @ggsalas

    Thanks @mercime,

    My goal is to eliminate the buddypress-activity-post-form and replace it with a frontend-post with the capability of publish “asides” format post.

    I don’t know if this modification can generate a problem.

    Thanks

Viewing 25 replies - 1 through 25 (of 28 total)