PlainPerks

Learn WordPress from scratch.

Build one safe practice website step by step using real WordPress screens.

24 released lessons in 5 stages. Start with setup on your own computer, then continue in order.

1. Build the basics

Set up a safe practice site, build its pages and learn simple recovery habits.

  1. Lesson 1 of 24

    Create your first WordPress site on your computer

    Create one practice site, open its pages, and sign in to the dashboard.

  2. Lesson 2 of 24

    Give your site a name

    Save the name, short description and clock setting for the same practice site.

  3. Lesson 3 of 24

    Write your first advice post

    Write a short advice post, save it, and prove that a signed-out visitor can read it on the practice site.

  4. Lesson 4 of 24

    Make a truthful About page

    Add one About page and check it as a visitor without making up facts about a real business.

  5. Lesson 5 of 24

    Build a useful Home page

    Create a Home draft with a short introduction, example services and a working About link.

  6. Lesson 6 of 24

    Add a useful preparation image

    Add the supplied garden-visit checklist once, save useful alternative text and a visible caption, and check it in wide and narrow previews.

  7. Lesson 7 of 24

    Organise advice into useful topics

    Give the existing advice post one useful category and tag, then follow its category page as a signed-out visitor.

  8. Lesson 8 of 24

    Make Home the entrance and Advice the post list

    Show Home at the main site address and the published advice on a separate Advice page, then check both as a signed-out visitor.

  9. Lesson 9 of 24

    Choose a clear header menu

    Turn the automatic page list into chosen header links in the order Home, About, Advice, then test them in wide, narrow and keyboard use.

  10. Lesson 10 of 24

    Make a safe update and recover a post

    Make and check a small post update, restore the same practice post from Trash, publish it again and save a content export.

  11. Lesson 11 of 24

    Explain the services clearly

    Create and publish a Services page that explains lawn care, seasonal tidy-ups and regular garden care without inventing prices or claims; add Services to navigation and prove a signed-out visitor can reach it.

2. Build the enquiry journey

Create and check a local test form, then connect it to the rest of your site.

  1. Lesson 12 of 24

    Build the Contact page and first enquiry form

    Verify and install Forminator, build a minimal Garden enquiry form with four useful fields, embed it on a Contact Page and prove the labelled form renders for a signed-out visitor.

  2. Lesson 13 of 24

    Validate and trace the enquiry

    Prove required-field and email validation, inspect keyboard flow, submit one synthetic valid enquiry, find its stored Forminator submission, confirm the course mail catcher receives the local test message, and measure duplicate-click behaviour instead of assuming it.

  3. Lesson 14 of 24

    Connect the complete enquiry journey

    Link Home and Services to Contact, connect the preparation article and form in both directions, add Contact to navigation, and prove a signed-out visitor can complete the useful journey.

3. Plan for a real website

Understand website addresses, hosting and secure connections before changing a live service.

  1. Lesson 15 of 24

    Plan a domain before choosing a provider

    Make a clear domain, ownership and renewal plan for the course site without registering a name.

  2. Lesson 16 of 24

    Write down what your future host must provide

    Create a hosting requirements and comparison record using the working local site, without opening a hosting account.

  3. Lesson 17 of 24

    Prepare a DNS and HTTPS change plan

    Understand the records that would change during a future connection, and write a checked plan while leaving public DNS and mail untouched.

4. Add useful site content

Add honest examples, service-area guidance and a private newsletter prototype.

  1. Lesson 18 of 24

    Publish a transparent course-example gallery

    Build a gallery from original course illustrations and show its real preview, visitor and lightbox results.

  2. Lesson 19 of 24

    Explain service coverage without exposing addresses

    Publish a fictional service-area example with broad zones, clear limits and contextual links.

  3. Lesson 20 of 24

    Plan and test a private newsletter prototype

    Write a monthly promise, test a private consent form, and prepare an editorial draft while provider selection and the subscriber lifecycle remain pending.

5. Work with a team and publish safely

Practise roles, editorial review, revisions and comment moderation.

  1. Lesson 21 of 24

    Give each person only the access their work needs

    Create separate course accounts, test real permission boundaries, change one role, and remove an account while keeping its draft.

  2. Lesson 22 of 24

    Write, review and schedule an Advice article

    Move a real Contributor draft through Pending Review, correct it as Editor, schedule a future release and verify the actual visitor result.

  3. Lesson 23 of 24

    Compare saved revisions and restore the right wording

    Create two deliberate revisions and a real autosave, compare the exact changes, restore the earlier saved version and verify the visitor page before returning to the accepted article.

  4. Lesson 24 of 24

    Open one useful discussion and moderate it

    Define a narrow comment policy, keep new comments private until reviewed, approve one synthetic question and reject a private-data test without opening comments on service pages.