WordPress/Onboarding

From IndieWeb
Jump to: navigation, search



This is currently a working draft page. The stub will evolve into a WordPress-Onboarding guide page. Here you will find research on users, research protocols and links to data, and a punch list of items needed to ease onboarding and support of the indieweb Wordpress community.


Self Assessment

Please answer the following questions with a :

  • I have never heard of or never used.

If an item asks about a technology you can not define or describes a tool you have never used.

  • I have heard of, but never used.

If an item asks about a technology you can define but describes a tool you have never used.

  • I can use it.

If the item describes an #indieweb tool you have used before.

  • I can teach it.

Can you get someone who has never used an #indieweb tool up to speed?

  • I can build it.

Can you either build the indieweb by contributing code or documentation?

Basic Abilities

Hosting a website on a domain I own

  • I have never heard about it our never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Installing WordPress on a server

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Installing a WordPress theme

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Installing a WordPress plug-in

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Creating a child theme.

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Changing the HTML in WordPress

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Changing the CSS in WordPress

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Editing the functions.php file

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

IndieWeb WordPress Plugins

Using IndieWeb plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using Webmention plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using Semantic Linkbacks Plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using Post Kinds Plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using IndieAuth

  • I have never heard about it or never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using WebSub Plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using microformats

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using Bridgy

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using the Micropub Plugin

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.

Using microsub

  • I have never heard about it or never used
  • I have heard of, but never used
  • I can use it.
  • I can teach it.
  • I can build it.


Cognitive Labs

[ https://s3.amazonaws.com/indiewebvideos/indiewebwalkthroughraw1.mp4]

In this video, a raw unedited source, is a first attempt at developing a protocol.

Indieweb WordPress User Interviews

Matt Hilton

Matt is new to both WordPress and the IndieWeb. He learned about IndieWeb by someone sharing a link to micro.blog/ From there he learned about the wiki and WordPress integration. Having used Wordpress in the past Matt decided he wanted to own his domain and moved to WordPress.

He tried out Independent Publisher as a theme but expressed a desire for 2017. Matt wished there was a better way to know what themes worked with what plug-ins.

Matt ended up adding rel=me links manually rather than through the plug-ins because he did not know the plug-ins did that and did not want to change his general settings page once it was set. When learning about how to change the header or footer in WordPress Matt learned about Child themes and realized he needed to that first.

Matt added an h-card to his homepage after trying out indiewebify.me and realized one was missing. I did not ask if he used the widget in the interview. In a follow up question posted to IRC Matt said he hard coded the h-card into his footer and did not realize there was widget for this until today.

Interview Audio: https://s3.amazonaws.com/indiewebvideos/matthilton.m4a

Cathie LeBlanc Cathie is a professor of media studies at Plymouth State University she heard about indieweb on Twitter. She wrote about her journey here: https://cathieleblancblog.com/2018/04/24/surveillance-capitalism-and-indieweb/. Cathie noted that she has always been interested in OER and Open Pedagogy. She has blogged for over ten years and self hosted for a few. She started by installing the Indiewweb plug-in. Following those directions she edited the profile to make rel=me links but decided to hard code them for some reason in a header and footer. Something wasn't working but she can't remember. Cathie noted she was looking for something like Bridgy for years. Cathie got tripped up by the http https differences using IndieAuth but while diagnosing the problem she couldn't understand the "why" behind IndieAuth. What was gained? Cathie tried it any ways because she figured if the community recommended it it must be the right thing to do. She then discussed how for a new user the lack of a mental model was the hardest part to understand. It was hard to use the getting-started page of the wiki to investigate since the wiki has no taxonomy.

Interview audio: https://s3.amazonaws.com/indiewebvideos/CathieLeBlanc.m4a

Random Video

https://s3.amazonaws.com/indiewebvideos/IndieAuthUpdate.mp4

In this video I show how to enable IndieAuth after the 2.0.1

Recommended Changes

  • Align the content in Getting Started on WordPress wiki page and the Version 3.3.7 of Indieweb documentation
  • Just focus the getting started page on the steps and not the underlying technology and philosophies
  • Figure out why you can't search for the two indieweb compatible themes
  • Remove theme discussion from Getting Started Page. You need to keep users focused on the workflow.
    • too many will end up theme hunting
  • Add a description of rel=me to getting started page
  • Add a description of h-card to getting started page
  • Add a description of h-entry to getting started page
  • We need a visual of the mental model that makes it all work

See Also

  • ...


WordPress
Topics Getting Started on WordPressAdvanced WordPress Set UpPluginsThemesExamplesWordPress with BridgyDevelopmentDataSecurity
Primary Plugins Indieweb PluginWebmentionSemantic LinkbacksMicropubIndieAuthPost KindsSyndication LinksWebSub plugins
POSSE Plugins Social Network Auto PosterJetPack PublicizeBridgy Publish pluginWP CrosspostTumblr CrosspostrMediumDiasposter
PESOS Plugins Keyring Social ImportersDsgnWrks Twitter ImporterDsgnWrks Instagram Importer
Other Plugins Webmention for (Threaded) CommentsIndieWeb Press ThisWordPress uf2OpenIDSimple LocationIndieweb ActionsPressForwardYarns Indie ReaderWhisperFollowblogroll2email
Themes SemPress • (SemPress Child Themes: SemPress Lite, SenPress, and Index) • ZenPressIndependent Publishermf2_sTwenty Sixteen IndieWeb-friendly fork
Assistance Join the #indieweb chatIRC and other chat optionsWordPress FAQWordPress Outreach ClubTroubleshooting TipsWordPress channel
See Also WordPress related wiki pagesWordPress.comAWS Tutorial