status

The POSSE (Publish (on your) Own Site, Syndicate Elsewhere) espouses the idea that all content should be owned by you. The content lives on your own site and then is broadcast to all the other content silos on the internet (i.e., Twitter, Facebook, Instagram).

The technology that allows WordPress to support this is handled through the IndieWeb plugins. One of these plugins allows activity in silos on syndicated posts to be put back onto your website. What this means is if I post a status message on my WordPress blog, Twitter displays it, someone replies on Twitter, than that reply is displayed on my website.

How I do this is through a third party service called Brid.gy. You can read about that if you want to set it up.

When I got everything running I noticed that I was seeing activity on my posts but they were not displaying on my site. I use Studiopress Genesis + Mindstream themes. I did some digging and figured out the problem.

Two quick changes to the main Genesis theme will fix displaying a webmention on my site:

The first in the function genesis_do_comments()

if ( have_comments() && (! empty( $wp_query->comments_by_type['comment']  ) 
    or ! empty ($wp_query->comments_by_type['webmention'] ) ) ) {

The second in genesis_default_list_comments:

function genesis_default_list_comments() {

    $defaults = array(
        'type'        => 'comment',
        'avatar_size' => 48,
        'format'      => 'html5', //* Not necessary, but a good example
        'callback'    => genesis_html5() ? 'genesis_html5_comment_callback' : 'genesis_comment_callback',
    );

    $args = apply_filters( 'genesis_comment_list_args', $defaults );

    wp_list_comments( $args );

$webmentions = array(
        'type'        => 'webmention',
        'avatar_size' => 48,
        'format'      => 'html5', //* Not necessary, but a good example
        'callback'    => genesis_html5() ? 'genesis_html5_comment_callback' : 'genesis_comment_callback',
    );
    wp_list_comments( $webmentions );

}

This is not a perfect solution. Everytime Studiopress updates their themes I’ll have to reply this change. It also doesn’t allow you to interleave mentions and comments in time order. As you can see, it displays comments first them webmentions.

status

Dave, great post. I’m really struggling with Brid.gy also. I have the Twitter back feed coming into my site but for some reason the comments are never actually displayed.

Glad to see more people adopting this though.

In Reply To: This Blog Has a Posse

status

More magic brought to you by graphene.

status

Can I get a comment back to my blog? #testing

http://www.cotellese.net/2014/11/24/1596/

status

I’m testing out Bridgy from @schnarfed to syndicate content from WordPress. It’s part of the #POSSE movement.

http://www.cotellese.net/2014/11/24/1591/

image

The hype begins for the new Star Wars movie –

link

I read a pretty good post the other day from @bdehaaff about obtaining wealth.

The gist is (no surprise here) that people who are rich work harder at it than everyone else. It doesn’t matter how you measure wealth, the formula is the same.

Want to have an abundance of friends? Work hard at it.

Want to have a rich and rewarding family life? Work hard at it.

Want to have financial success? Work hard at it.

Want to have an amazing relationship with your partner? Work hard at it.

You can read it all here – The One Sign You Will Be Rich | LinkedIn.

status

Comcast: Everyone secretly knows our Time Warner merger is good for customers | Ars Technica.

Seriously?

link

5 Reasons You Should Work For A Startup At Least Once | TechCrunch.

video

One of my favorite bands, @TheNewPornographers recently released a new album. I’m going to see them at the Union Transfer in Philadelphia soon.

NPR gave a sneak peek of what I should expect with this shortened version of their concert, played at the historic Brill Building.