Skip to main content
 

UX: Bridgy to Twitter makes some unfortunate default photo choices · Issue #691 · snarfed/bridgy https://github.com/snarfed/bridgy/issues/691

I'm using WordPress and https://github.com/dshanske/bridgy-publish/ in my workflow. I like that brid.gy allows for up to 4 photos and how they're laid out, but we (WordPress users) may need some additional control over what photos are chosen by default...

Crossposted from https://github.com/dshanske/bridgy-publish/issues/10#issuecomment-236618393 as well.

> Surely I should have put in a featured image, but otherwise it's grabbing multiple low res photos on the same page (in widgets, footer, or from gravatar author block) which don't correspond well with the content :
> ![bridgy publish](https://cloud.githubusercontent.com/assets/5882943/17224684/cd9bde56-54b6-11e6-8a49-870bf0946620.PNG)
>
> Maybe default to none if not a featured image or appearing within the_content()?



 

@djsardine Maybe $10-15 for domain registration and $60-100/year for hosting. All the software is free and opensource via WordPress.

 

Replied to a post on github.com :

WhisperFollow still supported? · Issue #2 · acegiak/WhisperFollow https://github.com/acegiak/WhisperFollow/issues/2

Ashton, I'd recently installed the version from the WordPress.org repository and didn't get the result I would have expected. I'm running the WordPress 4.5.3 and noticed that the plugin says it's supported up to 3.5. Perhaps this is the issue? I'm not getting any error codes or anything, just no output with what I expect is the proper set up per the instructions.

I notice that there is some new code here on Github since then which I haven't tried yet, but thought I'd ask first to see what the status of the project is. The concept of an indiereader inside WordPress is _very_ compelling and is one of the pieces that's really missing to fill out the other end of the WordPress product.

Let me know if I can provide any additional information.

 

Replied to a post on github.com :

tl;dr: It's easy enough to support microformats v2 (and even backcompat for v1) and they don't/shouldn't create any conflicts so why not support them out of the box?

I think that a forward-looking platform like Auttomatic should definitely be supporting (and perhaps even iterating internally) on microformats2, particularly since they're simple added classes that give semantic meaning to the massive amounts of data that are put on the web via the platform. This makes them much more valuable to end users of the web (and doesn't mean they're simply a cut-and-dried SEO tool for Google's benefit.)

Though schema and microformats are meant for the same types of general functionality, their implementations and pros/cons are different. In part, Google controls the schema structure while microformats are more open and extensible, particularly if/when additional classes seem necessary in the wild. Additionally, Google, et al. certainly don't ding sites that use one or the other or even both.

I also know there were a few plugins in the repository that used to support microformats v1 that aren't actively supported anymore (see https://wordpress.org/plugins/hrecipe/ for example with an install base of 600+). Since a plugin really isn't required to add support, putting it into the canonical end-all shortcode for recipes on WordPress is probably the easiest thing for wide-based support.

Kevin Marks does a pretty good job of laying out microformats vs. schema here: http://www.kevinmarks.com/microformatschema.html. Because of the ease of use of microformats2, back in May Kevin was able to build a quick parser to inject mf2 into their site to attempt to save the BBC's Food & Recipe database (http://www.bbc.co.uk/food/recipes/) when they announced they might discontinue it and take it offline. (See: https://twitter.com/kevinmarks/status/732586363128664064; https://twitter.com/kevinmarks/status/733115448410116097)

Amy Guy, part of the W3C Team and co-staff contact for the Social Web working group, also has some useful thoughts on the benefits of microformats (and comparison with linked data) as well: http://rhiaro.co.uk/2015/08/extensibility

I'm doing some parsing related work on my suggested (pending) pull request to make sure that parsers will properly read the recipe data. It may require a tweak or two prior to pulling.

Additional References:
http://tlks.io/talk/microformats-with-tantek-celik
http://programmers.stackexchange.com/questions/166612/schema-org-vs-microformats


 

Like you, I usually don't worry too much about SEO either, particularly for my personal site.

The IndieWeb community has recently been moving domains from IndieWebCamp.com to IndieWeb.org, so there have been some relatively big changes there which have thrown some functionality off. In particular, one used to be able to jump into the chat directly from the web-based chat logs, but that has been turned off (temporarily, I hope). If you don't want to set up an IRC client [details and suggestions are given at https://indieweb.org/IRC], you can also use the more friendly Slack channel as well since the IRC chat is bridged to Slack. Just click on the link on the IRC page to sign up. (I've never been a big IRC fan either, and the fewer chat clients, text messengers, etc. I can have, all the better!)

If you've managed to get WordPress installed, then you've already done the lion's share of the hard work! Most of the rest of "IndieWeb-ification" is done with simple plugins and minimal amounts of configuration. There shouldn't be anything too much more difficult (unless you want to get your hands dirty and do some hardcore coding.)

My main www.boffosocko.com site is a WordPress install, which I usually use for longer form (more interesting??) posts. stream.boffosocko.com is more quick hit content: status updates, checkins, and some photos. I also find it's a bit easier to use on my cell phone than WordPress is. It's built on the Known platform which was built from the ground up in part to support IndieWeb protocols.

If you'd like to join a small group of us in Pasadena on Wednesday night, I'm walking a few new people through some IndieWeb stuff: https://indieweb.org/events/2016-07-27-homebrew-website-club (Facebook copy at https://www.facebook.com/events/1176904038997597/). We can help you walk through the process on your site if you'd like.

I hope to have monthly meetings through the end of the year in the LA area, and there's a bigger IndieWebCamp in Santa Monica in November (https://indieweb.org/2016/LA)

 

@MitchWagner I noticed in your blog it seems like you're repeating your about, contacts, and books as both a menu and as "share" icons menu. I suspect you may have meant to create a social links menu (https://en.support.wordpress.com/menus/social-links-menu/) instead of repeating the other menu items. Then you created your social links using a separate widget.

This post https://codex.wordpress.org/Twenty_Fifteen/ covers a bit of what I'm talking about at the very bottom. In essence, you've got two places to which you can add menus and you're using them both to repeat the same set of links after which you're using a widget for your social media links. Why not use two separate menus (a main menu and a social menu) and ditch the widget?

 

I have just gone through the process of setting up Medium's plugin, so I'm giving that a spin for a couple weeks prior to kicking the tires of SNAP's integration. SNAP has done an excellent job on other platforms, so I'm guessing they're using all the available features there and probably have a stronger 1-1 mapping of data from one platform to the other, particularly as Medium is aiming at WordPress directly first. The one thing you might want to be careful about with Medium is making sure you don't have a "rel=canonical" tag [https://indieweb.org/rel-canonical] showing up on your Medium post, otherwise you might be getting docked by Google and others with respect to SEO. I know the Medium plugin handles this well, but haven't checked on how IFTTT or SNAP handle this yet.

I'm curious what specifically you found confusing about IndieWeb? Some of us in the WordPress group have been trying to make the value proposition and workflow better, particularly over the past several months. (Admittedly, before about April, the onboarding process was MUCH messier and the end user had to do a lot more reading/discovery and work to set things up, but I think the hurdle has moved much lower since then.) If you take a look at it again, I'd love to know where you experience problems/issues, so we can make things better for others. If you need help, there are many of us on IRC [https://indieweb.org/IRC] who can often help in real time.

As for privacy, in general, Facebook, Google+, et all are all public facing networks, so people posting there are really posting for everyone to see in the first place. If they're posting privately, I believe that the IndieWeb protocols respect that and don't import private webmentions. Most of the rest is about data ownership for you and your blog as well as trying to maintain a central repository for your blogs posts of all the conversation taking place around what you're posting. Part of the downfall of social media is that it can often fragment conversations. In some sense IndieWeb helps glue them all back together.

On your last point, I had a bit of cognitive dissonance with this as well when I started into IndieWeb, but I've just streamlined my workflow significantly (and for the better). I've turned off all the emails and notifications from individual social media platforms (at least as they relate to my content) and I rely on my WordPress install to do all the notifications. This way, for example, when someone replies to one of my posts on Facebook, I see the webmention via WordPress, and then use that to click on the contained link to the reply on Facebook. I'll then reply natively on Facebook so the other party sees it there (typically by Facebook notification), but then the IndieWeb backend ports over my comment back to the comments section of my own blog. My "audience" can follow me on their platform of choice, and I can still interact, but I still own all the resulting data: Win-win-win!

 

Five out of Five Stars! Own All of Your Instagram Data

This plugin is fantastic and thorough in the sheer quantity of data that it will export out of Instagram for you. It has a simple and relatively elegant interface to help you display and format your post(s) automatically including all the meta data, post types, tags, categories, etc. They truly have thought of everything in making a spectacular little plugin!

I use this in combination with Brid.gy and some IndieWeb.org related WordPress plugins which also allows me to backport all of the likes and comments from Instagram as well, and between the two, Instagram could go down tomorrow and I would own all of the data I've put into the service. DsgnWrks has literally done all of the heavy lifting.

 

@dougmckown Try WordPress plugins tagged "LinkBlog" in the repository to do this. This also has useful code: https://www.elegantthemes.com/blog/tips-tricks/how-to-create-wordpress-post-formats

 

Mitch, I also love SNAP! If you didn't see it, they added Medium support in their last update after Medium released their write API. Medium also has their own WordPress plugin which will allow you to broadcast there easily and quickly too.

if you're game, there's a few other tools you might think about adding to your workflow:
First you should know about http://indieweb.org and take a look at their WordPress section at indieweb.org/WordPress. It'll help you more easily suck back likes and replies of your syndicated posts to Facebook, Twitter, Google+, et al. so that you own all the data and comments from them. (This will also make your blog look more "lived in". They've got a cool range of other nifty tools for making/using your WordPress blog -- all of them free.

One particular one that integrates well with SNAP is Syndication Links [https://wordpress.org/plugins/syndication-links/] which pulls in the URLS of the social sites you send your content to with SNAP and displays them under your content so you (and others) have a better idea of where you've sent them in the past.

 

Replied to a post on github.com :

Syndication to Medium · Issue #33 · dshanske/syndication-links https://github.com/dshanske/syndication-links/issues/33

Now that Medium's API now supports posting and in addition to their "import post" functionality (POSSE), their [bulk POSSE method](https://help.medium.com/hc/en-us/articles/218572107-How-to-move-to-Medium), as well as their [WordPress Plugin](https://wordpress.org/plugins/medium/), it would be great if Syndication Links could programatically grab the URL from the plugin for inclusion. (I don't think any of the other methods provide data, but I could be wrong.)

For reference the WordPress Medium Plugin is storing the data in postmeta in meta_key named "medium_post"

Here's an example from something that I posted recently from that field:
`O:11:"Medium_Post":11:{s:16:"author_image_url";s:69:"https://cdn-images-1.medium.com/fit/c/200/200/0*ici7OvT6gSngj2t9.jpeg (14KB) ";s:10:"author_url";s:32:"https://medium.com/@chrisaldrich";s:11:"byline_name";N;s:12:"byline_email";N;s:10:"cross_link";s:2:"no";s:2:"id";s:12:"4335e2d72369";s:21:"follower_notification";s:3:"yes";s:7:"license";s:19:"all-rights-reserved";s:14:"publication_id";s:12:"12b80d28f892";s:6:"status";s:6:"public";s:3:"url";s:73:"https://medium.com/@chrisaldrich/wordcamp-orange-county-2016-4335e2d72369";}`

It's obviously the final URL in the array that you'd want to scrape.

 

Replied to a post on github.com :

I've added mf2 classes to WordPress's [recipe] shortcode at: https://github.com/chrisaldrich/jetpack/pull/1/commits/f914ebe3bd573d1d6d42c5b7752bf26c41448a3b

I've also opened an issue for the JetPack repository to see if they'll include it moving forward.

 

Replied to a post on github.com :

Support Post Kind: Recipe · Issue #57 · dshanske/indieweb-post-kinds https://github.com/dshanske/indieweb-post-kinds/issues/57

I've been playing around with food recipes lately and thought this might be another worthwhile/relatively common post type (https://indieweb.org/recipe) to add/have in the future along with food and drink.

I'll also note that WordPress (via JetPack) just updated their recipe shortcode: https://en.support.wordpress.com/recipes/ which
gives some additional front end support (as well as mf1 mark up for hrecipe, though I'll see what I can do to inject mf2 as well)

Potential icons:
Fontawesome: &lt;i class="fa fa-cutlery" aria-hidden="true"></i>
Genericon: ??

Use case example: http://boffosocko.com/2016/07/17/chili-prep-for-dinner-tonight/

 

@karinlag mostly bookmarklets with OneNote, Mendeley.com, hypothes.is, and the private end of my own website (running WordPress)

 

@djsardine @owenpeery I'm happy to help you both set up a personal website if you're interested. Alexander, I could do it at the HWC mtg coming up on 7/27 (that I'd mentioned). Owen, if you're on WordPress, you can prettily easily add some IndieWeb goodness to what you've already got, then syndicating your work from there out to silos like Facebook, Twitter, Medium, etc. (for the extra reach) is pretty easy.