ICS Calendar

ICS Calendar
  • Features
    • ICS Calendar Pro
    • Feature Comparison
    • Sample Calendars
    • Preview Your Calendar
    • More WordPress Plugins
  • Help
    • User Guide
      • Getting Started
      • General WordPress Settings
      • ICS Calendar Settings
      • Shortcode Overview
      • Shortcode Reference
      • FAQs and Tips
      • CSS Guide
      • Developer Resources
      • GDPR
    • Pro Documentation
      • Calendar Builder
      • ICS Events
      • Manual Calendar Setup
      • Admin Utilities and Settings
      • Customizer
      • Block Editor
      • Parameters Reference
    • Shortcode Builder
    • Support Request Form
    • Translation Suggestions
  • Blog
  • Download
  • Buy Now
  • Cart
  • My Account
Search
More...

New shortcode options in ICS Calendar 8.7.0: compact and nomonthheaders

October 27, 2021

Much of our recent development attention has been on translations, bug fixes, and updates to ICS Calendar Pro, but today I have two brand new features to announce in the free ICS Calendar plugin, version 8.7.0.

First, there’s compact="true", which you can add to your shortcode to apply a more “compact” view to your calendar.

This is currently an experimental feature, which means its exact properties will continue to evolve over the next several updates as user feedback comes in. Specifically at the moment, while it applies an overall text size reduction across all views, it is mainly targeted at the list view, where it changes the layout considerably. In addition to reducing the size of the month and date headers, it places event times inline with their titles. While this does work best in slightly wider layouts — meaning it may not be ideal for narrow sidebars — it creates a much more compact overall view than the default stacked times and titles. For best results, if you have event descriptions displaying, I recommend using it in conjunction with toggle="true", so the descriptions for events are hidden until the user clicks on their titles.

The second new feature also contributes to a more compact look, but works independently of the compact option. Add nomonthheaders="true" to your shortcode to do… well, pretty much what it says. Month headers will not be included in the HTML output of the page. This also helps reduce the size of list view considerably, and removes the month headers at the top of month view as well, which is technically redundant, if you’re not using monthnav or if you have it set to one of the options that includes a month dropdown menu.

This version also includes a few other minor tweaks mentioned in the changelog. As always, feedback on the free version is welcomed in the WordPress Support Forums.

—Scott

Category: New Features

Categories

  • Uncategorized
  • New Features
  • Bug Squashing
  • Just for Fun
  • Web Design & Development
  • Translation
  • Deep Dives

Recent Posts

  • ICS Calendar Pro 5.10.0 and ICS Calendar 11.5.9 updates April 24, 2025
  • Big improvements to ICS Events in versions 5.9.0 and 5.9.1 February 26, 2025
  • Happy Holidays from Room 34! December 8, 2024
  • Update to version 5.6.1.1 ASAP to resolve possible database performance issues introduced in 5.6.0 November 14, 2024
  • ICS Calendar Block is officially deprecated in version 5.6, will be removed in version 6.0 November 7, 2024

Related Links

  • Room 34 Creative Services
    Developer of ICS Calendar
  • Underdog of Perfection
    Room 34’s general blog
  • More Plugins by Room 34
    Available in the WordPress Plugin Directory

Room 34 Creative Services, LLC

  • Facebook
  • YouTube
  • Bandcamp
  • Room 34 Creative Services, LLC
  • Minneapolis, Minnesota 55406 USA
  • info@icscalendar.com
  • More WordPress Plugins
  • Privacy Policy
  • Terms & Conditions

Copyright © 2025 Room 34 Creative Services, LLC. All rights reserved.
"ICS Calendar", "ICS Calendar Pro", "ICS Events", the ICS Calendar logo and ICS icon are trademarks of Room 34 Creative Services, LLC.

https://icscalendar.com/new-features-in-ics-calendar-8-7-0-compact-and-nomonthheaders

This website uses cookies solely for necessary functions, such as accessing your account orders and license details. Accept to continue or find out more in our Privacy Policy.

Accept & Continue