-
released this
2026-05-16 13:22:42 +02:00 | 39 commits to main since this releaseSurfaces the data you enter and adds quality-of-life tools for previews and branding.
Popup card
- Full address (venue, street, postal code + city, region, country) and full contact block (name, email, phone, website) as separate icon rows. Previously only venue + city were visible in popups; contact info was only on the dedicated single-event page.
- Contact items grouped with tighter row gap so name + email + phone + website read as one cohesive contact card.
Events list rows
- Two new editor sidebar controls: "Location" (Full / Compact / None) and "Contact info" (Full / Compact / None). Both default to Full — if you took the time to fill the info, it shows.
- Time of day stacks under the date instead of joining inline with a separator. Same treatment as the popup.
- Contact items grouped in a sub-flex container so they cluster rather than scatter among unrelated meta items.
- "View details" button is now the default
descriptionMode(wasinline). Lean rows + full info in the popup is the better default for most calendars.
New install defaults
- Public event pages OFF by default for new installs. Most calendars are embedded in pages; standalone
/event/fooURLs were creating duplicate-content situations on small sites. Existing installs are unaffected (the setting is only set on first activation when the option doesn't yet exist).
Demo events generator
- Settings → "Demo events" → "Insert demo events" creates a handful of realistic WordPress + hosting themed sample events spread across the current + upcoming month (workshop, webinar, multi-day WordCamp, weekly recurring support, instant announcement, planned maintenance).
- All copy goes through
__()so demo events render in the site's locale (English source, French shipped, others fall back). - Locations and copy reference Orléans throughout (LRob's hometown).
- Clean titles — no
[DEMO]prefix. Disclaimer + link to lrob.fr lives in the description only. - Warns if events already exist; requires an explicit confirmation checkbox to proceed.
Branding toggle
- Small "© Calendar by LRob" credit at the bottom of each block, linking back to the plugin page. On by default. Disable freely from Settings → Appearance → "Branding".
Uninstall safety
- Uninstall is now a no-op. Removing the plugin from the WP admin used to silently drop every event, custom table and option. Now it leaves everything in place — re-installing later picks up where you left off. Manual cleanup remains possible by dropping the three
{prefix}lrob_*tables andlrob_calendar_*options.
Install / update
Sites running v1.1.1+ should see this update directly in the WordPress dashboard (auto-update from GitHub). Otherwise, download
lrob-calendar-1.1.2.zipbelow and upload via WP Admin → Plugins → Add New → Upload Plugin.Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads