Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Get 25% off your booking at any property in Barcelona
Offer ends 16/02/2026. Discount applied automatically at checkout. Terms and conditions apply.
Get 25% off your booking at any property in Barcelona
Offer ends 16/02/2026. Discount applied automatically at checkout. Terms and conditions apply.
This is the introduction text here
For Yardi rooms, the room type name must exactly match the name used in Yardi.
Room titles should also include the property name at the beginning in square brackets.
Example:
[Property Name] Room Type Name
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
The website uses a strict page hierarchy:
Country → City → Property
Do not rename or change the hierarchy of country, city, or property pages. Menus, forms, and other site logic rely on this structure.
When creating any page, you have to make sure that you are using the correct page template.
In order to assign a template
Create or open an existing page
On the side under Page Attributes, you should see “Template”
Clicking on the dropdown will show a list:
- Country Template: Only for country pages
- City Template: Only for city pages
- Property Template: Only for property pages
- Default Template: For landing pages and general content pages
- Go to Pages
- Click Add Page
- Add the page title
- Select the Default Template
- Open the Page Builder
- Add content modules using Add Row
- Fill in the module content
- Click Save Draft
- Use Preview to check the page
- Click Publish when ready
1. Open the page you want to edit
2. In the right-hand sidebar, locate the Page Attributes section
3. Find the Parent dropdown
4. Select the appropriate parent page
5. Click Update to save your changes
6. Verify the page appears in the correct location within the page hierarchy
- Open the page in the backend
- Go to the Page Builder
- To add a module, click Add Row
- Select the module you want to use
- Fill in the content fields
- To reorder modules, drag and drop them
- To copy a module from another page:
- Open the source page
- Click the copy icon on the module
- Return to the new page
- Click Paste Layout
- Click Update or Save Draft
- Go to the property page on the frontend OR click on the custom Properties post type in the backend
- Click Edit Page in the top admin bar
- Open the relevant section in the Page Builder
- Edit the content, images, amenities, or modules
- Click Update
- Preview the page on the frontend
- Hovering over the Properties custom post type in the backend will show a sub-menu
- Click on Locations
- Assign Name, Slug and Parent Location. Optionally add any custom modules by clicking on Add Row
- Click Add New Location
- Hovering over the Properties custom post type in the backend will show a sub-menu
- Click on Amenities
- Assign Name, and Slug
- Click Add New Location
- Click into the newly created location
- Assign translations and icon
- Click Update
- In the backend, click on Properties tab
- Find which property you want to edit and click Edit
- Scroll to the bottom of the page until you reach Waiting List Semesters
- Click Expand Waiting List
- Click Add Row
- Enter the waiting list information
- Scroll back to the top of the page and click Update
- Go the the property page in the frontend and check under Study Terms
- Click on the Waiting List item and make sure the form opens up
- On the backend click Room Types
- Click edit on any of the rooms
- Update the room description, images, provider, or settings
- Assign any features from the sidebar section labeled Features
- Make sure room images are visible before saving
- Click Update
- Check the room on the frontend
- Hovering over the Room Types custom post type in the backend will show a sub-menu
- Click on Features
- Assign Name, and Slug
- Click Add New Feature
- Click into the newly created feature
- Assign translations and icon
- Click Update
- Open the room type post
- Find the Promotion Badge section
- Add the badge icon
- Add the badge text
- Choose the badge colour
- Click Update
- View the property page on the frontend to check the badge
- Open the relevant page
- Click Edit Page
- Go to the Page Builder
- Click Add Row
- Select Promo Banner
- Add the banner text
- Add the link
- Add the link text
- Click Preview Changes
- Click Update when ready
- Add or open the Promo Banner module
- Select the variation that includes a promo code
- Enter the promo code content
- Add the banner text and link
- Preview the page
- Update the page
- Repeat for translations
- Open the page in the backend
- Look at the translation options in the right sidebar
- Find the language you want to add
- Click the + icon beside that language
- Add the translated content
- Click Update
- Check the translated page on the frontend
- In the backend, on the sidebar there is an menu called WPML
- Hover over it and inside of the sub menu open String Translations
- Strings columns are all of the global translatable strings
- Click on the + under whichever flag to change the string translation for that country
- Upon translating the string, it auto saves.
- In the backend, click Theme Settings on the sidebar
- Click on Footer
- On the top admin bar, click on the language (default should be English), select whichever language you’d like to edit
- Update the content
- Click Update on the sidebar
- Check frontend
- In the backend, click Theme Settings on the sidebar
- Click on Modals
- On the top admin bar, click on the language (default should be English), select whichever language you’d like to edit
- Update the content
- Click Update on the sidebar
- Check frontend
- In the backend, in the sidebar hover over Faqs and click Add New FAQ
- Add a title and a description
- Click Publish
- On the FAQs page, select which FAQ you’d like to edit
- Click Edit
- Under the Locations tab select which country you’d like the FAQ to appear under (Only select 1 country)
- Click Update
- On the FAQs page, select which FAQ you’d like to edit
- Click Edit
- Under the Tags tab select which tag you’d like the FAQ to appear under (Only select 1 tag)
- Click Update
- In the backend, in the sidebar hover over Faqs and click Locations
- Enter Name and Slug
- Add Parent Location if needed
- Click Add New Location
- In the backend, in the sidebar hover over Faqs and click Tags
- Enter Name and Slug
- Add Parent Tag if needed
- Add Icon
- Click Add New Tag
- Open the FAQ in the backend
- Look at the translation options in the right sidebar
- Find the language you want to add
- Click the + icon beside that language
- Add the translated content
- Click Update
- Check the translated FAQ on the frontend
Images are organised by:
Country → City → Property
At property level, images are further organised into:
- Amenities
- Room types
- Team
There are also folders for:
- Home
- About
- Contact
- Parent Hub
- Blog posts
Uploading from CMS:
- In the backend, on the sidebar hover over Media, a sub menu should open, click on Add Media File
- Choose a folder
- Drag your image into to the box or click Select Files button
Uploading from a page:
- Open the page on the frontend
- Click Edit Page
- Scroll to the section where the image appears
- Select the relevant module
- Click the X to remove the existing image
- Click Add Image
- Media library will open
- Navigate to the correct folder
- Select the replacement image
- Click Insert
- Click Update
- Repeat for translations if needed
We recommend compressing the image to WebP before uploading, you can do this by using a site like Squoosh.app
- Open the image field from the relevant module
- In Library, navigate to the correct folder
- Click Upload Files
- Make sure the correct folder is selected
- Drag and drop the image into the upload area
- Select the uploaded image
- Click Insert
- Add alt text where required
- Save or update the page
- Go to the WordPress backend
- Click Forms
- Review the list of available forms
- Open the form you want to view or edit
- Open the form
- Review the existing fields
- Edit fields only if necessary
- Be careful not to change field names or types without checking first
- Save the form
- Open the relevant form
- Click Entries
- Review the list of submissions
- Click into an entry to view the submitted details
- Open the form
- Go to Settings
- Open the Freshdesk settings
- Review the Freshdesk routing logic
- Avoid changing settings unless confirmed
- Open the form
- Go to Settings
- Open the Mailchimp settings
- Review the connected list or workflow
- Avoid changing settings unless confirmed
