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.
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.
Lesson 2 of 24
Give your site a name
Save the name, short description and clock setting for the same practice site.
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.
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.
Lesson 5 of 24
Build a useful Home page
Create a Home draft with a short introduction, example services and a working About link.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Lesson 19 of 24
Explain service coverage without exposing addresses
Publish a fictional service-area example with broad zones, clear limits and contextual links.
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.
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.
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.
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.
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.