Shortcodes let you place existing website content, information and functionality exactly where it's useful. Display products, posts, pages, menus, business details, forms and more without recreating the original content.

Tip: Think of shortcodes as reusable building blocks. Update the original content and anywhere that displays it can use the updated information.

Site information

Some information is used throughout a website. Instead of typing it repeatedly, it can be pulled directly from your site settings.

Display a menu

Place an existing menu within your content.

Menus can be useful beyond the main site navigation — for example, to create a collection of useful links within a landing page or information section.

Social media links

Display the social profiles configured for the website.

Button style

Text style

Because the links come from your site information, you don't need to manually recreate them every time you want to display them.

Lead text

Use lead text for a short introduction or an important opening statement that deserves a little more emphasis than a normal paragraph.

Lead text works particularly well immediately below a page heading.

Site name

Display the current site name directly from the website settings:

Text Align

This is useful when the site name needs to appear dynamically within page content.

Site logo

Display the current site logo and control its displayed width.

Using the configured logo means the page doesn't need its own separate copy.

Current year

The current year can be inserted automatically:

2026

This is useful for content such as copyright notices where the year would otherwise need to be updated manually.


Business information

Business details can be displayed from the information already stored for the website.

Phone:
Address:
24 | Market Street | Exampleton | EX1 2AB
Business hours:
Monday09:00–17:00
Tuesday09:00–17:00
Wednesday09:00–17:00
Thursday09:00–17:00
Friday09:00–17:00
Saturday10:00–14:00
SundayClosed

Use this space for a helpful note, such as directions, accessibility information, appointment requirements or the best time to get in touch.

This can be useful for contact pages, location information and other areas where visitors need current business details.

Where information is used in several places, storing it once and displaying it dynamically helps avoid conflicting addresses, opening hours or contact details across the website.

Display collections of content

Shortcodes can automatically create collections from content you've already added to the website.

This is useful for landing pages, homepages, related-content areas and other places where you want visitors to discover more.

Pages

Display a selection of pages:


Posts

Display recent or selected posts:


Products

Display products without manually building a separate card and link for each one:

Dynamic collections are particularly useful when content changes regularly. New or updated items can be displayed without rebuilding the surrounding page by hand.

Display a specific item

Sometimes you don't want a collection — you want to place one particular piece of content somewhere else on the website.

A specific page

Joanna Kosinska Qcqms0jg58q Unsplash Services Start with the customer's problemBefore listing everything you do, think about why someone has arrived on this page.What are they looking for? What problem are they trying to solve? What result do they want?Use your opening paragraphs to reassure them that they're in the right place. Writing prompt: Complete this sentence — “We help to by providing .” You don't have to use the finished sentence word-for-word, but it's a useful place to start. Explain your main servicesIf you offer several services, give each one a clear name and short introduction. Concentrate on the differences that matter to the customer. Your first serviceWhat is it and who is it for?Explain the main benefit in a few sentences. Avoid assuming visitors already understand industry terminology. Your second serviceWhat makes this different from your other services?Mention the situation in which someone might choose this option and what they can expect from it. Your third serviceWhat does this help someone accomplish?If you offer more or fewer services, adjust the number of cards to suit your business rather than trying to fill a particular layout. Writing prompt: For each service, answer three questions — What is it? Who is it for? Why would someone choose it? Show people what working with you is likeYour services page isn't only about what you do. Visitors may also want to know how you do it.This is a good place to explain your approach, experience or something that makes working with your business different.You might talk about:How you work with customersWhat you take particular care overYour experience or specialist knowledgeWhat customers can expect from youSomething you do differentlyThe values that influence your service Writing prompt: Imagine a new customer asks, “What is it actually like to work with you?” Write your answer as though you were speaking to them. Explain what happens nextIf customers don't know how your service works, a simple process can remove uncertainty. 1. First stepHow does someone begin?Perhaps they contact you, request a quote, make a booking, visit your premises or choose a service online. 2. What happens next?Explain what you do after that first step.Do you arrange a consultation, confirm requirements, provide a quotation or agree a date? 3. The resultWhat happens when the work is complete?Explain what the customer receives and anything they need to know about what happens afterwards. Answer questions before they're askedThink about the conversations you regularly have with new customers. If the same questions come up repeatedly, your services page is a good place to answer them. If you have fixed prices, give customers useful pricing information. If every job is different, explain what affects the price and how someone can obtain a quotation. Writing prompt: What would you say if someone phoned and their first question was, “Roughly how much will this cost?” Explain typical timescales where possible. Mention anything that can affect them and tell customers if they should contact you early for time-sensitive work. Writing prompt: When should a customer first contact you, and what happens between their enquiry and completion? Tell customers what information, measurements, files, decisions or other things you'll need from them. Writing prompt: What do you normally have to ask a new customer before you can get started? Replace this example with a genuine question from your own customers. Good FAQs come from real conversations. If nobody ever asks a particular question, it probably doesn't need to be here. Before you publishRead the page from the perspective of someone who has never dealt with your business before.Check that they can answer:What do you offer?Which service is relevant to me?What will I actually receive?Why might I choose this business?What does the process involve?How much might it cost?How long might it take?What information do you need from me?What should I do next?You don't necessarily need to answer every question on this page, but visitors should know where to find the important information. Finish with one clear next stepDecide what you want an interested visitor to do after reading the page.That might be Request a quote, Book an appointment, View our prices, Call us, Visit us or simply Get in touch.Use a specific call to action that makes sense for your business.

Use this when you want to feature or reference a particular page.

A specific product

Feature an individual product without recreating its information manually.


Featured content

Marking content as featured gives you another way to control what receives additional prominence around the website.

Featured content gives you editorial control without having to manually rebuild the page each time you want to change what's promoted.

Display content from a category

Categories can be used to create more focused collections.

For example, you might show services from one page category, articles about a particular subject or products from a specific part of the shop.


Display available categories

You can also display the categories themselves rather than the content inside them.

This can help visitors browse larger collections of content.

Product categories

Help customers browse different parts of a shop or catalogue.


Add interactive forms

Shortcodes aren't limited to displaying content. They can also place working features into a page.

Booking form

Appointment Style Booking

Use this space for the essential information someone should know before making a booking.

Briefly explain what they're booking, who it's for and what they can expect. Keep it short — the full description can provide the detail.

Tip: Include anything a customer needs to know before choosing a date or time.

Location: Town

Price: from £25 £20.00 Sale: End of Season

MonTueWedThuFriSatSun

Available dates

Options

Total: £20.00

Place an existing booking form where customers are most likely to need it.

For example, a service page could explain the service and include its booking form immediately afterwards.

Contact form

Send a message

A contact form can be placed on a dedicated contact page or alongside relevant content elsewhere on the site.

Newsletter signup

Mailing List

Place a newsletter signup form within content where visitors have a good reason to subscribe.

Place forms where they make sense in the visitor's journey. A useful form at the right moment is generally more effective than putting every form on every page.

Feature sections

Reusable feature sections can place a prepared section of content into another page.

Use features to highlight the people, services, products, projects or ideas you want visitors to notice. Each feature combines an image, title and short description, with an optional link to help visitors discover more.

Ryan Ancill  Mle8mvgukm Unsplash

Promote an Event

Give an upcoming workshop, open day, class or other event extra visibility. Introduce what's happening here and link visitors to the full event details.

Jana Shnipelson 4010qvnrg8k Unsplash

Highlight a Product

Draw attention to a popular, seasonal or newly added product. Use a strong image and a short description to encourage visitors to take a closer look.

Joanna Kosinska Qcqms0jg58q Unsplash

Showcase a Project

Feature a piece of recent work, completed project or customer success story. Give visitors a brief overview and let them explore the full story.

Balint Mendlik R6vk   Bisg Unsplash

Promote a Service

Highlight an important service and give visitors a quick introduction before directing them to a page with more information, pricing or booking options.

Chase Yi Soytscaftcm Unsplash

Meet the Team

Introduce the people behind your business with a photograph, their role and a short description of their experience, interests or responsibilities.

Alesia Kazantceva 0b7ijykakce Unsplash

Explain a Benefit

Features don't have to represent another piece of content. Use them to explain an important benefit, value or reason someone might choose your business.

This is useful when the same structured section needs to appear in more than one place without being recreated each time.


Choosing the right shortcode

Shortcodes generally fall into a few useful groups:

  • Site information — display information such as the site name, logo, business details or current year.

  • Navigation and social links — reuse menus and configured social profiles.

  • Content collections — display groups of pages, posts or products.

  • Individual content — feature one particular page, post or product.

  • Featured content — surface content you've chosen to give additional prominence.

  • Categories — organise and display related content.

  • Forms — place bookings, contact or newsletter functionality where it's needed.

  • Reusable sections — insert prepared content into multiple locations.


Create once, use where needed

You shouldn't have to copy and paste the same information around your website.

When information or functionality already exists, use a shortcode to display it where it's useful. That keeps pages easier to manage and means changes can be made at the source rather than hunting through multiple pages for duplicated content.