AppsByAdie Events Pro

Description

AppsByAdie Events Pro provides a clean and efficient way to manage and display events on your WordPress site. Built with security and performance in mind, it avoids heavy database bloat while offering professional features.

Features

  • Custom Event Post Type: Keep your events separate from your blog posts.
  • Add to Calendar: Securely generated .ics files for users to save events to their personal calendars.
  • Style Management: Customize primary and secondary colors directly from the admin dashboard to match your theme.
  • Categorization: Organize events with a dedicated taxonomy.
  • Shortcode Support: Easily display your event list anywhere using [abapro_events].
  • Automatic Status: Automatically identifies and styles past events.

Installation

  1. Upload the appsbyadie-events-pro folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to AppsByAdie Events in your sidebar to begin adding events.
  4. Use the shortcode [abapro_events] on any page or post.

FAQ

How do I change the button colors?

Go to AppsByAdie Events > Style & Instructions to update your primary and secondary brand colors.

Can I show only specific categories?

Currently, the shortcode displays all published events ordered by date. Category filtering is planned for a future update.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AppsByAdie Events Pro” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.4.1

  • Security Fix: Implemented late escaping for all echoed variables and inline CSS styles.
  • Guideline Compliance: Updated all function and option prefixes to abapro_ to meet the 4-character minimum requirement.
  • Naming: Renamed main file to appsbyadie-events-pro.php for standard slug compliance.
  • Shortcode: Updated shortcode to [abapro_events].

2.4

  • Initial release under the new name: AppsByAdie Events Pro.
  • Refactored code for better prefixing and security compliance.