plugin-icon

Shamor — Shabbat & Holiday Site Blocker

Von shamorapp·
Automatically close your WordPress site every Shabbat and Jewish holiday — beautiful block screen, exact halachic times, zero manual work.
Version
2.5.9
Zuletzt aktualisiert
Jul 1, 2026

Does your Jewish website stay open on Shabbat and Yom Tov?

Shamor automatically closes your WordPress site every Shabbat and Jewish holiday — and reopens it at Havdalah — with zero manual work. No cron jobs, no weekly updates, no remembering to turn it off.

Connect your site to Shamor in under 5 minutes. From that point on, your site displays a beautiful, customizable block screen at candle-lighting time and comes back online automatically when Shabbat ends — week after week, holiday after holiday.

Beyond your website — full community coverage:

Shamor doesn’t stop at your WordPress site. The same account also automatically locks and unlocks your WhatsApp groups, Telegram channels, and Discord servers every Shabbat and Yom Tov — so you’re fully covered across every community you run. Your website, your chat groups, and your social communities all go quiet at candle-lighting and come back at Havdalah, automatically, with no manual work.

Perfect for:

  • Jewish businesses and e-commerce stores that want to observe Shabbat online
  • Synagogues and community organizations managing websites, WhatsApp, Telegram, or Discord
  • Torah content sites, Jewish news, and blogs
  • Any Jewish community leader who wants every platform to reflect their values

How It Works

  1. Start your 7-day trial at shamor.app and add your website
  2. Install this plugin and paste your API key
  3. That’s it — Shamor handles everything automatically from here

Shamor fetches halachic Shabbat and holiday times for your location every week using Hebcal data. Your site closes at candle-lighting and reopens at Havdalah — automatically, every week, for every Jewish holiday on the calendar.

Site Blocking Features

  • 🕯️ Automatic Shabbat & Yom Tov detection — times fetched live, no manual setup
  • 🌍 Halachic blocking modes — block by owner’s time, visitor’s local time, or the stricter of the two
  • 🎨 5 colour themes — Dark Navy, Jerusalem, Midnight, Clean White, Forest — pick in one click
  • 📐 2 layout templates — Full (candles + parasha + zmanim) or Minimal (candles + countdown only)
  • Beautiful animated block screen — animated candles, zmanim, parasha of the week, and havdalah countdown
  • ⏱️ Candle-lighting countdown — shown to visitors while the site is still open
  • 🔓 Admin bypass — let site admins browse freely during Shabbat
  • 📋 IP whitelist — allow specific IPs to bypass the block
  • 🔀 Redirect mode — send visitors to a custom page instead of the block screen
  • 🎨 Full customization — colors, logo, heading, message, which sections to show
  • Ultra-lightweight — 1 server call per week per site; browser reloads at exact transition times with no polling

Shabbat Times Widget

Display candle-lighting and Havdalah times anywhere on your site — no Shamor account required.

  • 🟦 Gutenberg block (shamor/shabbat-times) — drag into any post or page with live editor preview
  • 🧩 Elementor widget — full design controls panel in the Elementor editor
  • 📦 Classic sidebar widget — add via Appearance Widgets
  • 🔡 Shortcode[shamor_times] works in any theme or page builder
  • 🏙️ 18 city presets — Jerusalem, Tel Aviv, New York, London, Paris, Melbourne and more
  • ⏱️ Live countdown timer — shows „Shabbat starts in HH:MM:SS“ and switches to havdalah countdown during Shabbat
  • 🎨 4 display styles — Card, Minimal, Inline, Banner
  • 🌐 Hebrew & English — auto-detects from WordPress site locale
  • ⚙️ Per-widget customisation — background, text, and accent colours; font size; border radius

Halachic Blocking Modes

Set in your Shamor dashboard under Websites Settings:

  • Owner’s time — site closes based on your location’s Shabbat time (default)
  • Visitor’s time — site closes based on each visitor’s browser timezone
  • Stricter — site closes as soon as either the owner or the visitor enters Shabbat

Zmanim Preferences

  • Choose candle-lighting offset: 10 / 15 / 18 / 20 / 25 / 30 / 40 minutes before sunset
  • Choose havdalah: tzeit ha-kochavim (3 stars, 7.083°) or fixed 42 / 50 / 72 minutes after sunset

External Services

This plugin connects to the Shamor service (shamor.app). Two separate endpoints are used:

1. Shabbat blocking status (https://shamor.app/api/shabbat-status) Fetches whether your site should currently be blocked and the weekly schedule of times. * What is sent: your site key (an opaque token you created in the Shamor dashboard) and, for visitor-timezone modes, the visitor’s IANA timezone string (e.g. America/New_York). No names, emails, or IP addresses are transmitted. * When: once per week server-side (PHP) to cache the schedule; once per browser session from the visitor’s browser when using Visitor’s Time or Stricter modes.

2. Shabbat times widget (https://shamor.app/api/widget-times) Fetches candle-lighting and Havdalah times for the selected city. No Shamor account is required for this feature. * What is sent: the selected city’s latitude, longitude, timezone, candle-lighting offset, and your WordPress site’s home URL (to allow the Shamor admin to see which sites have the widget installed). No visitor data is transmitted — this call is made server-side from your WordPress server. * When: once per city per week, cached in a WordPress transient until one hour after Havdalah.

Service home: https://shamor.app Privacy policy: https://shamor.app/privacy Terms of service: https://shamor.app/terms

Kostenlosmit kostenpflichtigen Tarifen
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 7.0
Dieses Plugin steht für deine -Website zum Download zur Verfügung.