Events Calendar by FooEvents
The Events Calendar by FooEvents is the simplest way to display any post, page or custom post type in a dynamic events calendar on your WordPress website. Whether you use a third-party events plugin, list events using posts, or create landing pages for each event using your favorite page builder, the Events Calendar by FooEvents makes it possible to display any event in an events calendar on your website. Try the live demo 📅 How it Works Simply enable the event features on a post, page or custom post type and set the date and time of the event. Any post, page, or custom post type that is enabled as an event will then display in your events calendar. This unique and flexible approach means that almost any post type can be treated as an event and displayed in an events calendar. This gives you complete flexibility to create events using custom code, a third-party events plugin, or simply create a custom event page using your favorite page builder and display it in the calendar. Adding the events calendar to the front-end of your website is done using a simple events calendar shortcode or events calendar widget. Both the events calendar shortcode and events calendar widgets include various options that can be configured to determine which posts, pages or custom post types are displayed in the calendar. ✨ Features Add event details to any post, page or custom post type and display these items in an events calendar. Add an events calendar on any page with the events calendar shortcode or events calendar widget. The shortcode seamlessly integrates with most page builders and only takes a few seconds to add. Click on an event displayed in the calendar and proceed to the relevant post or page. Display multiple events calendars on a single page using multiple shortcodes. All you need to do is make sure that each shortcode has a different ID. In addition to the traditional events calendar view, you can also display events in a list format. You can set the list view to filter the events by day, week, month or year. When configuring an event, you can set the background and text color of the event label that is displayed in the events calendar view. For the list view, a colored dot will appear next to the event’s name. By default, the events calendar shortcode will display the current month by default, however, you can set the events calendar to load a specific future or past date. Set the event calendar to start the week on either Monday or Sunday based on what suits you best. Specify the number of events to display in both the events calendar and list views. The time format is adjustable, allowing you to present it as per your preference. Configure the time format to display based on your preference. Set the events calendar to hide weekends if your events only take place during the week. Set the events calendar to only show specific events or posts using their ID’s. Change the look of your events calendar using our built-in events calendar themes. Works with almost any WordPress theme. Integrates perfectly with the FooEvents for WooCommerce plugin making it possible to also sell tickets and bookable services. ⚡ Use Cases School activity events calendar: Display school-related activities in an events calendar on your school website. This is perfect for students, teachers, and parents to stay up to date with important dates, holidays, activities, shows, sporting events etc. Company events calendar: Inform employees and stakeholders about internal events, training sessions, product launch dates, wellness activities, company holidays, and corporate milestones. Meetups: Organize informal gatherings or groups with shared interests and display upcoming meetings, topics, and locations in an events calendar. Community Center: Showcasing events, classes, workshops, and gatherings taking place at the community center. Activities events calendar: Often used by restaurants, resorts, cruise ships or holiday destinations to inform guests of daily or weekly activities, shows or available excursions. Event Management: Promoters, venues or organizations can showcase upcoming events like concerts, webinars, or workshops. Users can view event details and book tickets when used together with the FooEvents for WooCommerce plugin. Recreational clubs: Sports and recreation clubs can display training sessions, matches, and other club-related events for members in an events calendar. Community or local government: Publicizing community events, town hall meetings, trash collection days or other important local dates in an events calendar. Holiday special events calendar: Retailers or e-commerce sites can use an events calendar to highlight special sales, promotions, or product launches aligned with specific dates or holidays. Health & fitness: Gyms or health clubs can list fitness classes, sessions with personal trainers or special wellness events in an events calendar on their website. Cultural & religious groups: Places of worship or cultural organizations can post schedules for religious ceremonies, festivals, and cultural events relevant to their community on their website using the events calendar. 🎟️ Sell Tickets and Bookable Services The Events Calendar by FooEvents is also fully compatible with the FooEvents for WooCommerce plugin which makes it possible to sell branded tickets to more advanced events such as multi-day events and bookable services. FooEvents offers many advanced features that add event management functionality to your website including free ticket themes and a free check-ins app. FooEvents for WooCommerce (core plugin): Sell tickets with no commission or ticket fees and manage free registration for practically any type of physical or virtual event such as a concert, class, conference, tour, webinar, fundraiser or sports fixture. FooEvents Bookings: Sell access to bookable events, venues, classes and services. Let your customers check availability on your website and book a space or slot. No phone calls or emails, 100% self-service. The Events Calendar by FooEvents plugin integrates seamlessly with FooEvents Bookings. Each bookable slot is displayed in the calendar and can be selected when clicked. FooEvents PDF Tickets: Attach event tickets or confirmations as PDF files to the email that is sent to the attendee or ticket purchaser. FooEvents Custom Attendee Fields: Capture customized attendee fields at checkout so you can tailor FooEvents according to your unique event requirements. This is useful for acquiring additional information from attendees such as clothing sizes, meal preferences, demographic information, waiver acceptance etc. FooEvents Multi-day: The FooEvents Multi-day plugin is an extension for FooEvents that lets you sell tickets to events that run over multiple calendar or sequential days. This is an essential plugin if you have an event that runs longer than a day or single session and requires multiple check-ins for each attendee. When installed, the FooEvents Multi-day plugin will also add multi-day capabilities to posts, pages and custom post types. FooEvents Seating: The FooEvents Seating plugin is an extension for FooEvents that allows your guests or attendees to select their seats at checkout based on the layout of your venue. This plugin can be used to specify rows and seats in a conference room or theater, tables and the number of chairs at the table etc. You can create VIP sections or restrict attendees to seats in other higher or lower tiered areas. FooEvents Express Check-in: The FooEvents Express Check-in plugin is an extension for FooEvents that makes checking in and managing attendees at your event a fast and effortless process. The intuitive interface allows you to search for attendees in a matter of seconds or you can connect a Bluetooth or USB barcode scanner to your computer in order to scan tickets instead of typing. You also have the option of automatically checking in attendees to further speed up the process. Check-ins App: There’s no need to struggle with clumsy spreadsheets or kill trees when you can manage event check-ins with our free, easy to use iOS and Android apps. The FooEvents Check-ins app gives you the tools to manage access to your event like a pro and it even works in offline mode and supports 15 different languages! FooEvents Ticket Themes: Transform the appearance of your tickets and make your event stand out with our FREE Ticket Themes. If you have some basic coding knowledge, the Starter Theme can be used as a template to design your own tickets from scratch. 🔌 Integrations Straight out of the box, the Events Calendar by FooEvents can be used by any third-party plugin that creates events using a custom post type. All you need to do is head to the Events Calendar by FooEvents settings and add the custom post type as a supported event post type. Documentation and Support The most current documentation for the Events Calendar by FooEvents plugin can be found in the FooEvents Help Center. You can also purchase a support package for the Events Calendar by FooEvents plugin should you require any technical support.
Top keywords
- events64×4.38%
- calendar47×3.22%
- events calendar41×2.81%
- fooevents31×2.12%
- event25×1.71%
- post16×1.10%
- display13×0.89%
- custom11×0.75%
- page11×0.75%
- tickets11×0.75%
- type9×0.62%
- calendar by fooevents8×0.55%
Store Vacation Lite for WooCommerce
Formerly known as Woo Store Vacation — trusted by WooCommerce stores since 2017. Going on vacation, closing for a holiday, or pausing for a fulfilment break? Store Vacation Lite for WooCommerce lets you temporarily stop taking new orders while keeping your store visible to customers. Instead of taking your website offline, the plugin keeps your shop browsable and your products indexed while giving you control over whether visitors can place new orders. Schedule a vacation period, disable purchases, display a clear notice, and automatically reopen your store when the vacation ends. This is useful when you want to: Take time off without receiving new orders. Pause checkout while still letting customers browse products. Show a clear vacation or holiday notice on your store. Let customers know when your shop will reopen. Keep selected products available during vacation mode. Avoid confusion, missed expectations, or unnecessary support messages. Pause WooCommerce orders while keeping your store visible When vacation mode is active, your shop remains online and accessible to visitors. Customers can still browse your products, but purchases can be paused by disabling the cart, checkout, and add-to-cart buttons. This preserves your storefront and product visibility — and your SEO ranking — while preventing new orders during periods when you are unavailable. Schedule your vacation dates Set a start date and end date for your vacation period based on your site’s local timezone. Store Vacation Lite for WooCommerce automatically applies the vacation settings during the scheduled period and restores normal store behavior when the vacation ends. You can also deactivate vacation mode manually at any time if you return earlier than planned. Display a custom vacation notice Create a clear vacation message to explain why the store is temporarily closed and when customers should return. The vacation notice can include: Custom message text. Start and end date smart tags. Custom text and background colors. A call-to-action button. A custom button URL, such as a contact page. The notice appears on WooCommerce shop and product pages. You can also place it on other pages using the Store Vacation Notice block, Elementor widget, or [woo_store_vacation] shortcode. Control product availability during vacation mode Sometimes you may want to pause most of your store while keeping selected products available. Store Vacation Lite for WooCommerce includes condition settings that let you keep specific items purchasable while vacation mode is active. You can exclude selected: Products. Product categories. Product tags. Product types. Shipping classes. This gives you more flexibility than fully closing the entire store — perfect for keeping digital downloads, gift cards, or pre-orders available while pausing physical fulfilment. Built for real store situations Store Vacation Lite for WooCommerce is designed for the closure situations WooCommerce merchants actually run into: personal vacations, holidays, illness, family emergencies, fulfilment delays, stock reviews, maintenance windows, or short business breaks. The plugin is translation-ready and includes configuration support for multilingual stores using WPML and Polylang. Lite features Schedule a temporary vacation period. Pause purchases automatically during vacation mode. Keep your shop and products visible while paused. Display a vacation notice on WooCommerce shop and product pages. Add the notice anywhere with a block, shortcode, or Elementor widget. Add a call-to-action button to the notice. Use {{start_date}} and {{end_date}} smart tags in your message. Customize notice text and background colors. Keep selected products, categories, tags, product types, or shipping classes available. Allow shop managers to manage vacation settings. HPOS compatible. Translation-ready with WPML and Polylang support. Need more control? Upgrade to Store Vacation Pro Store Vacation Pro adds advanced scheduling, saved-cart tools, storefront controls, and vacation reporting for stores that need to do more than pause purchases. Upgrade to Store Vacation Pro to unlock the full workflow. With Store Vacation Pro, you can: Plan closures for real business rhythms Schedule unlimited vacation periods — plan holidays and seasonal breaks months in advance. Set recurring weekday closures — close every Sunday, every Monday morning, or any custom pattern. Configure opening hours — publish your business hours and auto-close the shop outside them. View a calendar of every upcoming, active, and past closure at a glance. Turn closures into conversions, not lost customers Save Cart for Later — customers can save their cart before you close, then restore it in one click when you reopen. Shareable saved cart link — customers copy, bookmark, or share their cart across devices. Email the saved cart — send the restore link straight to the customer’s inbox from the storefront. Allow cart building while checkout is closed — shoppers keep adding items during vacation and check out the moment you reopen. Countdown timer — show a live counter to your reopening date directly in the notice. Announcement bar — display a site-wide vacation banner across every page. Advance notice before closure — warn customers days ahead so they can order early. Measure what happens while you’re away Vacation reports dashboard — see cart interactions, checkouts, revenue, and unique customers during each closure. Recent activity table — every add-to-cart, cart update, saved cart, and checkout that happened while paused, with product and customer resolution. Filters and CSV export — narrow by date range and vacation period, export the raw event log. Configurable data retention — auto-prune old event logs after your chosen number of days, weeks, months, or years. Track vacation orders — flag and filter orders placed while vacation mode was active, right from the WooCommerce Orders screen. Control exactly what customers see Replace shop pages with custom content — serve your own vacation landing page instead of the default product grid. Password-protect shop access — gate the store behind a shared password. Private access links — send unique URLs that unlock the store for approved customers. Bypass restrictions for unlocked visitors — approved shoppers check out normally while the rest of the store is paused. Hide prices, add-to-cart, and mini cart — strip commerce UI entirely during vacation, converting the store into a browsable catalog. Advanced vacation notices — reusable templates with smart tags, rich text, CTAs, and custom styling. Vacation Content block — build custom pages that only appear while the store is in vacation mode. Fine-tune product availability Exclude by product, category, tag, product type, shipping class, WooCommerce brand, or user role. Copy conditions between schedules so you don’t rebuild the same exceptions for every closure. Ship it with confidence Admin reminder emails — get an email before each vacation starts. Dashboard widget — see upcoming closures at a glance on your WP admin dashboard. Force close the store instantly — pause purchases immediately without setting up a schedule. Import and export settings — move Store Vacation configuration between sites. REST API — access vacation schedule data programmatically. If your store needs recurring closures, multiple schedules, opening hours, saved carts, vacation reporting, or more control over what customers see while the shop is closed, Store Vacation Pro is the best upgrade path.