Tutorial: Configure WordPress and the Indie Web plugins to your liking

From IndieWeb

For this tutorial, we assume that you successfully worked through the Tutorial: Install WordPress and the Indie Web plugins, and you now have Wordpress and the Indie Web plugins running on an Amazon Web Services EC2 virtual server, with your chosen hostname set up to point to your server.

Now we will configure Wordpress, the plugins, and related services.

Set an Indieweb-capable theme

Here are the steps:

1. After you have logged into your Wordpress installation through your browser, select "Appearance" from the sidebar. This will show you the list of currently available themes. Two of those provide better support for the Indie Web than others:
2. To activate a different theme, such as "Independent Publisher", click on the theme, and then on "activate".

Create a Wordpress user that will do most of the posting

1. It is advisable to create an account separate from the administrator account. To do this, select "Users" in the sidebar. Click "Add New".
2. Fill out the form with the profile data of the user that will do most posting. Set the role to "Contributor" so you can actually post, and click "Add New User".
3. Tell your visitors where else you have an on-line account. In the list of users, click on the account you just created.
4. The form that comes up has fields for Twitter, Instagram and Facebook accounts and many others. (You may need to scroll down some.) There is also an option for "Other sites" that aren't listed. You can fill in as many or few as you like.

These sites are used for 'rel-me' links...Not only does this create links for people to find you on various sites, this is used by IndieAuth to help you log in using that service.

Click "Update user".

Set options

1. Review the IndieWeb Options: in the sidebar, select IndieWeb and Options. You can either declare your site to be a single-author site (the default if you only have one author on the site) or a multi-author site. This will impact the placement of rel="me" links.

Also, Wordpress has its own profile page for you. If you would like to replace this with your personal homepage that's managed somewhere else than within this WordPress installation, check the box for the User Website URL.

2. Review the presentation options for syndication links: in the sidebar, select IndieWeb and Syndication. Syndication Links are links to copies of your posts on other sites. You have a choice of how they are rendered.
3. Configure discussion settings: in the sidebar, select Settings and Discussion. Enable all checkboxes under Default Article Settings to allow comments and linkbacks (pingbacks and webmentions). Scroll down to Webmention settings. Enable Webmention Support for Pages if you wish pages to be able to receive webmentions. You can also set a page to receive all webmentions coming to the root of your website.

Kinds of Posts

Unlike a usual blog, the Indie Web let's you distinguish between different [[Post_Kinds_Plugin|kinds of posts}}. That helps other people's Indie Websites to make sense out of our posts without human intervention.

Review which kinds of posts you'd like to be able to make from your site: in the sidebar, select IndieWeb and Post Kinds. When you create a new post, WordPress will ask you what type of post it is. The list of known types comes is set here.

You can also turn on Embedding, which means that content from external sites like YouTube can be embedded into your WordPress pages.

Activate Bridgy

1. In the sidebar, select IndieWeb and Bridgy. Here you can decide to which third-party sites your posts will be syndicated by default. For example, you can decide to syndicate to Facebook and Twitter, but not to Flickr.

There are also some formatting options (it is safe to leave those unchanged).

2. Scroll down further on the same page and one at a time, click on the buttons for the silo that you'd like to syndicate to, and follow the wizard. This authorizes Bridgy to publish to your various accounts on your behalf with those sites. This is shown for Twitter in the screen shot to the right.

And we are done! You might want to post to the Indie Web with your new Indie Website for a while, see how it goes, and adjust your settings. But you are up and running now. Congratulations!

For more info on Wordpress with Bridgy, see WordPress with Bridgy.

See Also

Topics Getting Started on WordPress • Advanced WordPress Set Up • Plugins • Themes • Examples • WordPress with Bridgy • Development • Data • Security
Primary Plugins Indieweb Plugin • Webmention • Semantic Linkbacks • Micropub • IndieAuth • Post Kinds • Syndication Links • WebSub plugins
POSSE Plugins Syndication Links • Social Network Auto Poster • JetPack Publicize • WP Crosspost • Tumblr Crosspostr • Diasposter • Mastodon Autopost • Bridgy Publish plugin (deprecated) • Medium (deprecated)
PESOS Plugins Keyring Social Importers • DsgnWrks Twitter Importer • DsgnWrks Instagram Importer
Other Plugins IndieBlocks • Shortnotes • ActivityPub Plugin • Aperture • Refback plugin • IndieWeb Press This • WordPress MF2 Feeds Plugin • WordPress uf2 • OpenID • Simple Location • Parse This • Indieweb Actions • PressForward • Yarns Indie Reader • WhisperFollow • blogroll2email
Themes SemPress • (SemPress Child Themes: SemPress Lite, SenPress, and Index) • Autonomie • Independent Publisher • IndieWeb Publisher • mf2_s • Twenty Sixteen IndieWeb-friendly fork • IndieWeb Twenty Fifteen Theme • Doublescores
Assistance Join the #indieweb chat • IRC and other chat options • WordPress FAQ • WordPress Outreach Club • Troubleshooting Tips • WordPress tools • WordPress channel
See also WordPress related wiki pages • Category:WordPress plugins • Category:WordPress themes • Category:WordPress sessions • WordPress.com • WordPress using IndieMark • AWS Tutorial