Excellence Snowsports
Website Owner's Learning Hub

Welcome back, Javier.

Please enter your access code to open your private training hub.

That code isn't right — please try again.
Prepared for Excellence Snowsports · by M.A. HASIB
Your Website, In Your Hands

Run your whole
website yourself.

This is your private learning hub — a simple, friendly place that teaches you how to manage every part of the Excellence Snowsports website from the admin panel. No code. No stress.

Use the menu at the top to jump straight to any topic in one click. Take it one step at a time, and remember: you cannot break the design.

Built for Javier Calzada · Excellence Snowsports  |  by M.A. HASIB, Full Stack Web Developer

Jump to a topic

  • 1 Getting started & logging in →
  • 2 Editing text & images →
  • 3 Your 18 pages, one by one →
  • 4 Site Control settings →
  • 5 Getting found on Google →
  • 6 Maintenance & safety →
✎

Everyday Editing

Change any text, swap a photo, or update your prices in a few clicks.

☷

Page by Page

See every page of your site and exactly where each part is edited.

▲

SEO & Google

Help the right guests find you with simple, guided SEO steps.

Part 1 · Getting Started

Logging in & finding your way around

Everything you manage happens in one place — the WordPress admin panel. Let's get you in, then I'll show you the menu so you always know where to click.

1. How to log in

You only need your web address, your username, and your password.

  1. In any web browser, go to https://excellence-snowsports.com/wp-admin.
  2. Type your username (or email) and your password. I sent these to you safely.
  3. On your own computer, tick Remember Me, then click Log In.
  4. You land on the Dashboard — the home screen of your admin panel. You're in!
⚠
Keep your password private
Never share it by email or chat. If you want to give someone access, make a new user under Users › Add New — then you can remove them later without changing your own password.

2. The admin menu — your map

Down the left side is a dark menu. This is your control centre. You will use a few of these every day; the rest you can safely ignore.

■ Dashboard
☷ Page Content
⚙ Site Control
▭ Media
☺ Team
☆ Reviews
☀ Appearance
▲ SEO (Yoast)
This dark bar shows on every screen. The table below explains what each item is for — the highlighted ones are the ones you'll use most often.
Menu itemWhat it is for
Page ContentYour custom editor — change the text and images of all 18 pages from simple boxes. This is the one you'll use most.
Site ControlYour custom panel: contact details, social links, booking links, header/footer, homepage banner, contact form.
MediaYour photo library — every picture on the site lives here.
TeamAdd and edit your instructors. The Instructors page updates by itself.
ReviewsGuest reviews shown on the homepage.
Appearance › MenusEdit the header and footer navigation links.
SEO (Yoast)Your Google tools (see the SEO section).
Plugins / SettingsAdvanced — please leave these alone (see the rules below).

3. One simple rule of thumb

★
Where do I edit this?
If it shows on many pages (your phone number, social links, the booking button, the footer) → edit it in Site Control. If it is text or a photo inside one page → edit it in Page Content. That one idea covers almost everything.

4. The golden rules

Good news first: you cannot break the design. Editing words, photos and settings only changes that one thing — never the layout. So relax and explore.

Always safe to do

  • Edit any text on any page.
  • Replace or upload images.
  • Change prices, phone, email, address and social links.
  • Add or reorder instructors and reviews, edit menus, and create new pages.
  • Fill in SEO titles and descriptions in Yoast.

Please do not

  • Turn off or delete plugins (Astra, Elementor, Site Control, Reviews, Yoast, LiteSpeed).
  • Switch the theme, or edit theme/plugin files.
  • Change a page's Template (it controls the header & footer).
  • Change the web address (slug) of existing pages unless you really must.
  • Install a second SEO plugin — Yoast already does it all.
★
Everything is reversible
Your site is backed up, and Elementor keeps a history of every page. Any change can be undone. There is no mistake you can make that can't be fixed.
Part 2 · Everyday Editing

Editing your text & pictures

I built a simple editor just for you, called Page Content. You change the words and photos in plain boxes, click Save, and the design never changes — only the words and pictures you set. No code, no page builder. This is how you edit every page.

1. Open the Page Content editor

WP Admin› Page Content› Pick a page tab
The Page Content editor
The Page Content editor. Each page is a tab along the top; under it, every piece of text and every image is a simple box you can change.
  1. In the left menu, click Page Content.
  2. Along the top, click the tab for the page you want — Home, About, Private Ski Lessons, and so on.
  3. Each white box is one piece of the page. Click inside a box and type your new words.
  4. Scroll down and click Save changes. You'll see "Saved. Your changes are live."
  5. Open the live page and press Ctrl/Cmd + Shift + R to see your update.
★
You can't break anything
Leave any box exactly as it is to keep the current content. You are only changing words and pictures — never the layout. Edit freely.
⚠
If a box has little < > tags, keep them
A few boxes contain small code like <span class="exsn-em">mountain</span>. Only change the word in the middle (here, mountain) and keep the < > parts exactly — they create the special styling.

2. Change a picture

Image boxes have a Choose image button instead of a text box.

The Choose image button
An image box: click Choose image to pick a new photo, or Use default to go back to the original.
  1. In Page Content, find the image box you want to change.
  2. Click Choose image. Your Media Library opens.
  3. Pick a photo already there, or click Upload files to add a new one from your computer.
  4. Type a short Alt Text (e.g. "Private ski lesson in Madarao") — this helps Google. Then click Select.
  5. Click Save changes.
⚠
Use light, good-size photos
Aim for about 1600–2000px wide, saved as JPG. Very large files slow the page down. Free tools like squoosh.app or tinypng.com shrink photos with no visible quality loss.

3. The Media Library

This is your one home for every image. Go to Media in the left menu to upload new photos in advance, find old ones, and — important for Google — click any photo to set its Alt Text.

★
Replace does not delete
Choosing a new image does not remove the old one — it stays in your library. When in doubt, leave old images where they are.

4. Editing your menus

The links in your top header and footer are controlled in one place.

WP Admin› Appearance› Menus
  1. Go to Appearance › Menus.
  2. At the top, choose which menu to edit: Primary is the top header; the Footer menus are the footer columns.
  3. To add a link, tick a page on the left and click Add to Menu.
  4. Drag items up or down to reorder. Drag an item slightly right to make it a drop-down child.
  5. Click Save Menu.

Need a brand-new page?

Your existing pages are all edited in Page Content above. Building a new page from scratch uses the developer's design tools — so if you'd like a new page (a seasonal offer, a new program), just send me a message and I'll set it up on-brand for you, ready for you to fill in with Page Content.

Part 3 · Your Website

Your 18 pages, one by one

Here is your whole website. Click any page to see what it looks like and exactly where you go to edit it. No searching, no scrolling — just click.

← All pages
Part 4 · Site Control

Your custom control panel

I built this panel just for you. It keeps all the "global" settings — the things that show on many pages — in one friendly place. Click Site Control in the left menu to find these.

The Site Control dashboard
Your Site Control panel. Each item in the left menu (Global Settings, Homepage, Booking, Header & Footer, Contact Form, Import / Export, Help) is one job — covered below.

Contact details & social links

Site Control›Global Settings

Your phone, email, address and social icons show in the footer and on the contact page. Change them once here and they update everywhere.

  1. Go to Site Control › Global Settings.
  2. Fill in Phone, Email and Address.
  3. Paste your full links into Instagram, Facebook, LinkedIn and WhatsApp (leave a box empty to hide that icon).
  4. Click Save Changes.
Global Settings panel
The real Global Settings screen — your contact details and social links.

The homepage banner

Site Control›Homepage

The large banner at the very top of your homepage has its own simple editor.

  1. Go to Site Control › Homepage.
  2. Edit the small top line, the heading, the sub-title, and the button label & link.
  3. To change the background, click Choose image and pick a photo.
  4. Click Save Changes, then hard-refresh the homepage.
Homepage hero editor
The real Homepage hero editor — eyebrow, headings, subtitle, button and background image.

Header, footer & the booking button

Header & Footer

Site Control › Header & Footer lets you change the header button label (for example "Book Now"), the footer description, and the copyright line. Leave a box empty to keep the default.

Booking / RoomBoss

Every Book Now button reads its link from Site Control › Booking / RoomBoss. Set the link once, click Save, and all buttons update together.

Header & Footer panel
The real Header & Footer screen.
Booking / RoomBoss panel
The real Booking / RoomBoss screen.

The contact form

Site Control›Contact Form
  1. Go to Site Control › Contact Form.
  2. Set the recipient email (where enquiries go), and optional CC/BCC.
  3. Edit the success and error messages guests see after sending.
  4. Click Save Changes.
⚠
One-time setup — email delivery
For enquiries to arrive safely (not in spam), the site needs a free email tool (SMTP) connected once. I'm happy to set this up and send a test for you — just message me.
Contact Form panel
The real Contact Form screen — recipient, CC/BCC and the messages guests see.

Backup your settings

Site Control › Import / Export saves all your settings to a file, or restores them from one. A quick safety net before bigger changes.

Import / Export panel
The real Import / Export screen — download a backup, or restore one.

Instructors, reviews & logo

  • Instructors: the Team menu — add a person, set name, role, photo and order. The Instructors page updates itself.
  • Reviews: the Reviews menu — add or edit the guest reviews on your homepage.
  • Logo & favicon: Appearance › Customize › Site Identity (leave the logo empty to keep the built-in one).
New · Self-Service Editors

Prices — add, edit & remove rows yourself

Site Control›Prices

Your price tables are now fully yours. Change a price, add a new row, or remove one — in seconds, with no developer. Your changes appear on the Pricing page instantly.

Prices manager
The real Prices editor — each table has editable rows (Session, Time, Duration, Price).
  1. Go to Site Control › Prices.
  2. To change a price, just type the new value in its box.
  3. To add a row, click + Add row at the bottom of a table and fill it in.
  4. To remove a row, click Remove next to it.
  5. Click Save changes. Then hard-refresh the Pricing page to see it.
+
Adding a price table to a NEW page
Yes — you can! Click + Add a new table, fill the rows and Save. Each table now shows its shortcode just under its title (e.g. [exsn_prices set="my-table"]). To show it on a new page, edit that page in Elementor, add a “Shortcode” widget, and paste the code. (Or just send me the table’s id and I’ll place it for you.)

FAQ — add & edit your own questions

Site Control›FAQ

Add brand-new questions, edit existing ones, or remove any — yourself. Each set powers a different page, so you can have different FAQs on different pages.

FAQ manager
The real FAQ editor — each set holds question + answer pairs you fully control.
  1. Go to Site Control › FAQ and pick the set (e.g. FAQ page).
  2. Edit any question or answer by typing in its box.
  3. Click + Add question for a new one, or Remove to delete one.
  4. Click Save changes, then hard-refresh the page.
+
Adding an FAQ to a NEW page
Yes — you can! Click + Add a new FAQ set, add your questions and Save. Each set now shows its shortcode just under its title (e.g. [exsn_faq set="my-set"]). To show it on a new page, edit that page in Elementor, add a “Shortcode” widget, and paste the code. (Or send me the set’s id and I’ll place it for you.)

Programs — the cards on your Home and Lessons pages

Site Control›Programs

Every program card — Private Ski, Private Snowboard, Premium Private, Off Piste, School Trips and Ski Instructor Courses — is edited here. One list drives both the Home page and the Lessons hub, so you only ever write it once. You can change a card, reorder your programs, or add a whole new one.

  1. Go to Site Control › Programs.
  2. To change a card: edit the Title, the Description, or click Choose image to swap the photo.
  3. Level chips are the small outlined labels under the title (e.g. Ski, All Levels). Use + Add chip to add one, and the small × on a chip to remove it.
  4. Location badges are the pin labels lower down (e.g. Madarao). + Add location adds one.
  5. Link is where the card’s Explore → arrow goes — write it as a path, e.g. /instructor-courses/.
  6. To add a program, click + Add program at the bottom and fill the new card in.
  7. Click Save changes.

Leave a card empty to delete it. If you clear both the title and the image, that program is removed when you save.

The photo alternates left and right by itself. You do not need to do anything — the cards lay themselves out in a zig-zag down the page, so a new program always lands on the correct side.

Course Videos — the videos on your Instructor Courses page

Site Control›Course Videos

The videos inside the “More info + CSIA video” panel on your Instructor Courses page are now yours. Swap a video, re-word a caption, or add a brand-new one — paste a YouTube link and save. No developer, no rebuild. And they never slow the page down: visitors see a still picture with a play button, and nothing loads from YouTube until someone presses Play, so you can add videos freely.

The screen has two boxes — Level 1 course cards and Level 2 course card. Each box holds a list of videos, and you can have as many as you like in each.

  1. Go to Site Control › Course Videos.
  2. Pick the box you want — Level 1 course cards or Level 2 course card.
  3. In YouTube link or ID, paste the video’s address — copy it from your browser’s address bar, or from the Share button under the video (both work). A small preview picture appears as soon as the link is right — that is how you know it worked.
  4. Heading shown on the video — the bold line visitors read, e.g. “Watch the CSIA Level 1 skiing standard”.
  5. Small line under the heading — the little grey caption, e.g. “CSIA’s own video · 2:38”.
  6. Video name — the plain title of the video, read out by screen readers and shown in the player. Keep it simple, e.g. “CSIA - Level 1 Skiing Standard - 2026”.
  7. Click + Add video for another one, or Remove to take one out.
  8. Click Save changes, then hard-refresh the Instructor Courses page.
★
Edit Level 1 once — all three cards follow
The three Level 1 course cards share one video list on purpose, so they can never drift apart. Change the Level 1 course cards box and all three cards update together. The Level 2 course card box is separate.
⚠
An empty link means “delete”
If you clear the YouTube link or ID box and save, that video is removed from the page. That is deliberate — it stops a half-filled row from ever reaching your visitors. To keep a video, always leave its link in.
✎
Seeing your change
While the Instructor Courses page is still set to private it is not visible to the public yet. To check your work, go to Pages, hover Ski Instructor Courses and click Preview while you are logged in. Once the page goes live, a normal hard-refresh is enough.

Course Cards — add, hide or remove a course

Site Control›Course Cards

The course cards on your Instructor Courses page — Prep, the Level 1 packages, Level 2 and the private add-on — used to be built into the page, so adding a course or changing a price needed a rebuild. They are now an ordinary screen. Everything on a card is yours: the photo, the corner label, the name, the description, the detail lines, the price and the button.

The screen has two boxes — the Level 1 row (the top row of cards on the page) and the Level 2 & private coaching row underneath it. Each card inside a box is one card on the page.

  1. Go to Site Control › Course Cards.
  2. To change something, type in the box — Course name, Short description, Price, Button text — and click Save changes. It is live at once.
  3. To change the photo, click Choose photo and pick or upload a picture. Fill in Photo description underneath — that is what screen readers and Google read.
  4. Detail lines are the small rows inside the card (Duration, Language, Dates & location). Use + Add a detail line to add one and the small × to remove one.
  5. To add a course, click + Add a course card at the bottom of a row and fill the new card in.
  6. To take a course off the page for a while, untick Show this card.
  7. To delete a course for good, click Remove on that card, then save.
  8. Click Save changes.
★
The row re-arranges itself
Three visible cards give three columns, two give two, and a single card sits centred. You never have to think about the layout — hiding a card will not leave a gap where it used to be. This is how the Chinese-translator course is hidden today: it is still there, fully written, just switched off.
⚠
Hiding is not the same as removing
Unticking Show this card keeps everything you wrote and simply takes the card off the page, ready to switch back on. Remove — or clearing both the course name and the price — deletes it when you save.
✎
The long “More info” panel
Each card has a folded-away box holding the long text visitors see when they open More info & Resources. You can leave it alone. If you do edit it, keep the line that reads [exsn_ic_videos g="l1"] — that is what pulls in whatever you set under Site Control › Course Videos. Delete that line and the video disappears from the card.

The dates and fees table is a different screen. Course cards are the boxes near the top of the page; the Dates & fees table further down is edited in Site Control › Instructor Courses, exactly as before.

Starting a new page — from a ready-made draft

Pages›Drafts

There are eight pages already waiting in your admin, saved as drafts: three for a new location, three for a new lesson or programme, and two for a new course. Each one is a full copy of the design — hero, sections, price table, everything — with the words replaced by instructions telling you what goes where. You fill one in and press Publish. No developer needed.

A draft is completely invisible until you publish it: anyone who is not logged in gets a “page not found”, and it is not in your sitemap or in any menu.

  1. Go to Pages and click the Drafts filter. Pick the one that matches what you are adding — TEMPLATE — New Location Page, New Lesson Page or New Course Page.
  2. Go to Page Content in the left-hand menu and choose that page. Every heading, paragraph and photo on it is a field here. Replace each “Write your text here” with your own words, then Save changes.
  3. Swap the photos on the same screen with Choose image, and fill in the small photo-description box under each one.
  4. Set the prices in Site Control › Prices. There is a set named after the page you are working on, already filled with a copy of your standard rates — edit the rows and save.
  5. For a lesson page, do the same in Site Control › FAQ and Site Control › What’s Included. For a course page, the cards are in Site Control › Course Cards, in the box named after your draft.
  6. Back in Pages, open the draft. Change the title from “TEMPLATE — …” to the real name, and click Edit beside the web address to give it a clean one — hakuba instead of new-location-1.
  7. Use Preview to read it through, then press Publish.
  8. If you want it in the navigation, go to Appearance › Menus, tick the page and drag it into place.
⚠
Do not publish a half-finished page
Any text you have not replaced still reads “Write your text here”. That is on purpose — it is a reminder, and it is far safer than a new page quietly carrying another resort’s words under a new name. Read the page through in Preview before you publish.
★
A new page can never disturb an old one
Each draft has its own text, its own photos, its own price table, its own FAQ and its own course cards. Nothing you type on a new page changes Madarao, Private Ski or Instructor Courses.
✎
The photos are placeholders
A fresh draft borrows its pictures from the page it was built from, so the layout looks right the moment you open it. Swap them in step 3 — they are all ordinary image fields.

Run out of drafts? Tell me and more are added in minutes — they are copies, not handmade pages.

Image sizes, ratio & quality

To keep every page sharp and consistent, the design sets a fixed height for each spot and centers your photo inside it. So you don't set the height — just upload the right shape (ratio) so nothing important is cut.

WhereBest ratioIdeal size
Hero / page banner (top)16:9 (wide)2560 × 1440 px
Program / card images3:2 (wide)1600 × 1067 px
Instructor photos4:5 (portrait)1200 × 1500 px
Gallery photosanylong side 1600–2000 px
★
Keep files light
Save as JPG, keep each under ~400–500 KB, and keep the subject centered. Free tools squoosh.app or tinypng.com shrink photos with no visible quality loss. Want a banner taller or shorter? Just message me.
Part 5 · SEO

Getting found on Google

SEO means helping Google show your pages to people searching for ski lessons in Madarao and Geto Kogen. Your site already has the free Yoast SEO plugin doing the hard parts. Your job is to fill in a few simple fields per page. Here is exactly how.

Yoast SEO scores on the Pages list
Real view of your Pages list. Yoast gives every page an SEO score and a Readability score (the coloured dots on the right). Your goal is simple: turn the dots green.

What Yoast does for you automatically

  • The sitemap (the list of pages you give to Google) at /sitemap_index.xml.
  • The preview picture and text shown when a page is shared on Facebook or LinkedIn.
  • Google schema — extra data that can earn richer search results.

The Yoast box — field by field

Open any page and scroll to the Yoast SEO box. Fill in these fields:

FieldWhat to put in it
Focus keyphraseThe one phrase you want this page to rank for, e.g. private ski lessons Madarao.
SEO titleThe blue title shown in Google. Keep it under ~60 letters and include the keyphrase. Click Edit snippet.
Meta descriptionA 1–2 sentence summary (~150 letters) with the keyphrase and a reason to click. (I pre-filled these.)
URL slugThe end of the web address. Keep it short. Do not change it on existing pages.
Traffic-light dotsAim for green, but orange is fine. They guide you to short sentences and using the keyphrase naturally.
★
Don't chase a perfect score
A filled-in title + description and a green keyphrase dot is 90% of the benefit. Write for people first — natural, helpful text always wins.

Ready-made suggestions for your key pages

To save you time, here is a starting point. Use these as-is or tweak them to match how your guests search.

PageFocus keyphraseSuggested SEO title
Homeski and snowboard school MadaraoExcellence Snowsports | Ski & Snowboard School in Madarao & Geto Kogen
Private Skiprivate ski lessons MadaraoPrivate Ski Lessons in Madarao & Geto Kogen | Excellence Snowsports
Private Snowboardprivate snowboard lessons JapanPrivate Snowboard Lessons in Japan | Excellence Snowsports
Off-Piste Toursoff-piste tours MadaraoGuided Off-Piste & Backcountry Tours | Excellence Snowsports
Madaraoskiing in MadaraoSkiing & Snowboarding in Madarao | Excellence Snowsports
Geto Kogenskiing in Geto KogenSkiing & Snowboarding in Geto Kogen | Excellence Snowsports
Pricingski lesson prices JapanLesson Prices & Packages | Excellence Snowsports
Contactbook ski lessons MadaraoContact & Booking | Excellence Snowsports

Tell Google about your site (one time)

  1. Make a free account at search.google.com/search-console.
  2. Add your site and verify it (Yoast makes this easy — or I can do it for you).
  3. Under Sitemaps, submit sitemap_index.xml.
  4. Over the next weeks it shows which searches bring people to you — very useful for refining your keyphrases.
✖
SEO things to avoid
Don't repeat keyphrases unnaturally, don't install a second SEO plugin, and don't change existing page web addresses — all three can hurt your rankings.
Part 6 · Maintenance & Safety

Keeping it healthy

A few simple habits keep your website fast, safe and healthy. Nothing here is hard — and you're never on your own.

After you edit — hard refresh

Your site has a speed booster (caching). After you save, you might still see the old version for a moment. Press Ctrl + Shift + R (Windows) or Cmd + Shift + R (Mac) to see your change right away. Still old? Go to LiteSpeed Cache › Purge All.

The plugins you rely on (all free)

PluginWhat it does
Astra + Excellence child themeYour design and layout.
Elementor (free)The visual page editor.
Yoast SEO (free)All search-engine optimisation.
Excellence Site ControlYour custom control panel.
Excellence ReviewsPowers the homepage reviews.
LiteSpeed CacheMakes the site fast.
★
About updates
WordPress will sometimes show update badges. Updating is good for security — just do it when you have a few minutes to check the site after, and back up first. Prefer not to worry about it? I offer a simple care plan that handles updates and backups for you.

Backups

  • Settings: Site Control › Import / Export saves all your settings to a file.
  • Page content: Elementor keeps a History of every page (undo any change).
  • Full site: a free plugin like UpdraftPlus, or your Hostinger panel, makes a complete backup.

Quick troubleshooting

If…Then…
My change isn't showingHard-refresh (Ctrl/Cmd + Shift + R). Still old? LiteSpeed Cache › Purge All.
I can't find a settingIs it site-wide (→ Site Control) or inside one page (→ Edit with Elementor)?
A page looks odd while editingDon't save. Use Elementor's History to undo, or exit without updating.
The contact form isn't arrivingEmail delivery (SMTP) needs setting up once — see Site Control, or message me.

Common questions

Can I really not break the design?

Correct. Editing text, images and settings only changes those things. The layout is locked, and any change can be undone.

Do I need to know any code?

No. Everything here is done by clicking and typing. The one shortcode ([exsn_book]) is optional, only for new pages.

How do I change my prices?

Edit the Pricing page (and the product page) with Elementor and type the new numbers. Prices live only on those pages.

How do I add a new instructor?

Go to Team › Add New — name, role, photo, order. The Instructors page updates by itself.

Always one message away

Need a hand? I'm here.

Whether it's a quick question or a brand-new feature, I'd be glad to help you get the most out of your website.

Your developer — direct line

M.A. HASIB

Full Stack Web Developer · 8 years of professional experience

Excellence Snowsports — Website Owner's Learning Hub · Prepared by M.A. HASIB