Newsroom Puzzles

CMS

Squarespace & Wix Install

Paste the embed script on Squarespace or Wix — code blocks, embed sections, and layout tips.

Community papers and small outlets often run Squarespace or Wix — no engineering team required. Both platforms let you paste a script tag into a code or embed block in a few clicks.

Squarespace

  1. Edit the page (e.g. /puzzles or /games).
  2. Click + to add a block → Code (sometimes labeled “Code” or “Embed” depending on version).
  3. Switch to HTML mode if prompted.
  4. Paste:
    <script src="https://newsroompuzzles.com/embed.js?site=yourpaper.com&game=sudoku"></script>
  5. Apply and publish.

Use a layout section that spans the full content width. Narrow side-by-side columns can cramp the grid. Business plan or higher is typically required for Code blocks — check your Squarespace tier.

Wix

  1. Open the page in the Wix Editor.
  2. Add EmbedCustom EmbedsEmbed HTML.
  3. Paste the same script tag:
    <script src="https://newsroompuzzles.com/embed.js?site=yourpaper.com&game=sudoku"></script>
  4. Resize the embed box to at least ~350px wide and publish.

Wix wraps embeds in an iframe-like container — give the element enough height (400px+) so the puzzle and toolbar are visible without scrolling inside the box.

Custom domain

Set site= to your connected custom domain (e.g. localnews.com), not the *.squarespace.com or *.wixsite.com staging URL, so analytics roll up correctly.

Styling

Optional URL parameters:

<script src="https://newsroompuzzles.com/embed.js?site=yourpaper.com&game=akari&accent=%23b23018&flat=1"></script>
  • accent — match your masthead color (encode # as %23)
  • flat=1 — flush embed inside your page card
  • game=wordsearch&pack=seasonal — themed word list

Limitations

  • 404 pages — Squarespace/Wix don’t expose arbitrary HTML on built-in 404 templates. Use a dedicated /puzzles page and link to it from your 404 copy instead.
  • Free tiers — Code/HTML embeds may require a paid plan on both platforms.

Try before you publish

Play every game in the gallery, then paste the same game= value into your embed URL.

Related