Jump to content

Business opening hours as text.

Go to solution Solved by paul2009,

Recommended Posts


I'm trying to create a feature on the homepage of my website where I can have a line of text saying something like "The museum is open today from XXX to XXX" which will pull the opening times from an events calendar I have. And if there is no event on that day for the text to change to something like "The museum is closed today@ I know it's a big ask but I'm not sure where to start. 

I've attached a screenshot of a similar feature on another website. I'm running on 7.0 with the Commerce Basic plan.

Thank in advance 🙂 

Screenshot 2023-04-14 at 00.41.27.png

Link to comment
  • Replies 1
  • Views 156
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

  • Solution

If it helps, I provided some example code in this post. It shows the opening hours for today by pulling this information from a list of hours. I hope this gets your started 🙂.

If this simpler alternative is not enough, you'd need to process the events page JSON to calculate the opening hours for today and then use these instead.

Did this help? Please give feedback by clicking an icon below  ⬇️

About me: I'm Paul. A SQSP User for 18 yrs, I joined Circle when it launched in 2016 and have been a Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥.
Work: Founder of SF.DIGITAL, providing expertise and extensions to supercharge your Squarespace website. 
Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links.
Forum advice is free. You can thank me by clicking one of the feedback emojis below. Coffee fuels my work.

Book paid help with a Squarespace Domain

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.