Getting Started on WordPress
By using a WordPress blog on your own domain, you are already part of the IndieWeb; here is how to get started with upgrading your IndieWeb support in WordPress.
First thing you need to do to participate with the IndieWeb community is to setup rel=me on your WordPress site so you can sign into the wiki with IndieAuth.
You can setup rel=me in your WordPress blog without editing your theme by adding a custom text widget:
You can test your rel=me setup with:
Doing this achieves IndieMark Level 1 authentication, the first IndieMark goal after having your own domain.
The Indieweb Plugin can help you get set up to be a more active member of the indieweb.
The Indieweb Plugin is a plugin that helps you install various Indieweb-themed plugins. It is designed for newcomers to quickly get up and running.
Send and receive responses with your site
Required plugins make receiving indieweb comments and mentions work, recommended plugins further improve the experience.
Stable, mature plugins:
Once you have these activated, you can setup Bridgy to connect your blog to responses from sites such as Facebook and Twitter too, allowing for a seamless experience.
Syndicate your content to other sites
Choose one of these different ways to display links for POSSE/syndicated versions of a post. They cannot both be used. Linking to the syndicated version of a post allows for bridgy to be able to discover the post as well as for end users to comment on those sites as a way of replying.
Pull your content from other sites
If POSSE is not an option or can't be done for various reasons (see Instagram for example), you probably still have the possibility if pulling content, automatically creating a "backup" on your site; doing PESOS.
Right now the most flexible way to do this on WordPress is the combination of Keyring, Keyring Social Importers, and Keyring Reactions Importer plugins. These are a little harder to configure plugins, mainly targeting semi-power-users, but they can import from an impressive amount of services out of the box and it's straightforward to extend their functionality.
For other options, see also WordPress/Plugins
Publish to Your Site with alternative interfaces
For more information, see WordPress Plugins
Some WordPress themes are compatible with microformats. The Indieweb uses microformats2, the latest version, to mark up sites so that they can be interpreted by other sites when retrieved. Most parsers will fall back onto the older format if available.
Formatting your site so other sites can consume the information allows for the communications Indieweb sites support. For example, a class of u-like-of added to a link to a site you liked to indicates that relationship.
There is only one theme in the WordPress repository that is fully microformats2 compliant. That is Sempress.
For existing themes, you can try out wordpress-uf2, a plugin that tries to add microformats after the fact. Mileage may vary, as a plugin cannot do all that is required.