Açıklama
Vieww Events Calendar is a professional, self-contained WordPress plugin for managing and displaying events. No external dependencies required! Built with performance in mind, it features advanced caching, multiple display options, and native WordPress meta boxes.
Key Features:
-
Three Beautiful Display Views:
- Grid/Card View – Responsive 3-column grid showing upcoming events
- List View – Filterable list with date range selection and pagination
- Calendar View – Interactive month calendar with navigation
-
Recurring Events: Set events to repeat on specific days of the week automatically
-
Design Customization: Full control over colors, fonts, and spacing to match your brand
-
Mobile Optimized: Enhanced mobile experience with event detail modals and calendar/list toggle
-
Performance Optimized: Advanced caching system with transient storage
-
Self-Contained: Native WordPress meta boxes – no external plugins needed
-
Cache Management: Built-in admin interface for cache control
-
Developer Friendly: Clean, well-documented code following WordPress standards
Requirements:
- WordPress 5.0 or higher
- PHP 7.4 or higher
That’s it! No external plugins or dependencies required.
Support
For support, please use the WordPress.org support forums for this plugin.
Yükleme
- Upload the plugin files to
/wp-content/plugins/vieww-events-calendar/directory, or install through the WordPress plugins screen - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to Events Add New to create your first event!
- Use shortcodes in your pages to display events
The plugin automatically registers the custom post type and creates all necessary fields. No additional setup required!
SSS
-
Do I need any other plugins?
-
No! The plugin is completely self-contained. It registers its own custom post type and creates native WordPress meta boxes for all event fields.
-
What fields are available for events?
-
When creating an event, you’ll see two meta boxes:
Event Details:
* Event Date (for one-off events)
* Event Time
* Event Description
* Event Image (via featured image sidebar)Recurring Event Settings:
* Recurring Days (checkbox for days of week)
* Recurring Start Date
* Recurring End Date -
What shortcodes are available?
-
Grid/Card View:
[vieww_calendar]Displays the next 9 upcoming events in a 3-column responsive grid.
List View:
[vieww_list per_page=”10″]Displays events in a list with date filters and pagination. The
per_pageparameter is optional (default: 10).Calendar Month View:
[vieww_calendar_view show_images=”yes”]Displays an interactive month calendar with navigation. The
show_imagesparameter is optional (default: yes). -
How do I create a recurring event?
-
- Go to Events Add New
- Leave the Event Date field empty in the Event Details box
- In the Recurring Event Settings box, check the days of the week
- Set the Recurring Start Date and Recurring End Date
- Fill in Event Time and Description
- Publish!
-
How do I create a one-time event?
-
- Go to Events Add New
- Fill in the Event Date in the Event Details box
- Leave the Recurring Event Settings box empty
- Fill in Event Time and Description
- Publish!
-
Events aren’t showing up, what do I do?
-
- Go to Events Cache Settings in your WordPress admin
- Click “Refresh Event Cache”
- Alternatively, add
?refresh_events=1to any page URL
-
Does this work with cache plugins?
-
Yes! The plugin automatically clears popular cache plugins including:
* WP Fastest Cache
* WP Super Cache
* W3 Total Cache
* WP Rocket -
Can I customize the styling?
-
Yes! The plugin includes a visual customization interface at Events Design Settings. You can adjust:
- Colors (primary, accent, text, backgrounds)
- Typography (font families, sizes, weights)
- Spacing (padding, margins, gaps)
You can also override styles by adding custom CSS to your theme. The plugin uses separate CSS files for each view:
grid-view.css– Grid/card view styleslist-view.css– List view stylescalendar-view.css– Calendar view styles
-
How do I debug cache issues?
-
Add
?debug_cache=1to any page URL to see cache status and contents (requires admin permissions).
İncelemeler
Bu eklenti için herhangi bir değerlendirme bulunmuyor.
Katkıda Bulunanlar ve Geliştiriciler
“Vieww Events Calendar” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.
Katkıda bulunanlar“Vieww Events Calendar” eklentisini dilinize çevirin.
Geliştirmeyle ilgilenir misiniz?
Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.
Değişiklik Kaydı
2.1.1
- RELEASE: Initial WordPress.org release – Full-featured free version
- FEATURE: Recurring events – set events to repeat on specific days
- FEATURE: Design customization system with colors, typography, and spacing controls
- FEATURE: Mobile modal popups for enhanced mobile experience
- FEATURE: Calendar/list view toggle for mobile devices
- FEATURE: Three beautiful display views (grid, list, calendar)
- FEATURE: Comprehensive getting started dashboard
- FEATURE: Help & documentation pages with tabbed interface
- SECURITY: Full nonce verification on all form submissions
- SECURITY: Proper input sanitization and output escaping throughout
- SECURITY: WordPress 6.9 compatibility and coding standards compliance
- PERFORMANCE: Advanced caching system with transient storage
- PERFORMANCE: Iteration safeguards to prevent infinite loops
- Self-contained with native WordPress meta boxes – no dependencies required
2.0.0
- MAJOR UPDATE: Removed ACF dependency – now completely self-contained!
- Added native WordPress custom post type registration
- Implemented native WordPress meta boxes for all event fields
- Complete plugin restructure for WordPress.org distribution
- Separated concerns into organized class files
- Extracted CSS into separate files
- Added internationalization support
- Created admin cache management interface
- Improved code documentation
- Added proper WordPress coding standards compliance
1.1.0
- Added calendar month view
- Improved caching system
- Added admin interface for cache management
- Performance optimizations
1.0.0
- Initial release
- Grid and list views
- Basic caching functionality