Mój kalendarz – Dostępny menedżer wydarzeń

Opis

Mój kalendarz oferuje łatwe w użyciu zarządzanie wydarzeniami WordPress z bogatymi opcjami niestandardowych wyświetlaczy. Wyświetlaj indywidualne kalendarze wydarzeń w WordPressie wielowitrynowym, oferuj wiele widoków kalendarzy ograniczonych kategoriami wydarzeń, lokalizacjami lub autorem lub wyświetlaj proste listy tekstowe nadchodzących wydarzeń.

Bogate funkcje kalendarza wydarzeń

Znajdziesz ogromną elastyczność projektowania dla swojego niestandardowego kalendarza. Dzięki obsłudze cyklicznych wydarzeń, narzędziom do dostosowywania projektu, niestandardowym szablonom oraz obsłudze kategorii i miejsca od razu po wyjęciu z pudełka, Mój kalendarz oferuje Ci świetny zestaw funkcji do skonfigurowania kalendarza.

Zaprojektowane z myślą o dostępności

Mój kalendarz to kalendarz wydarzeń skoncentrowany na holistycznej dostępności: zapewnianie pozytywnych doświadczeń odwiedzającym witrynę i administratorom korzystającym z technologii wspomagających. Zawiera wbudowane ustawienia, w których możesz opisać funkcje zgodności ADA Twoich wydarzeń i miejsc. Dostępność jest krytyczną częścią Twojej witryny, dzięki czemu Twoi odbiorcy mogą uzyskać równy dostęp i doświadczenie w przypadku wydarzeń, które wymieniasz.

Dowiedz się więcej o dostępnych wydarzeniach lub odwiedź demo Mój kalendarz

Accessibility-first Software

While My Calendar has a strong focus on backwards compatibility, it is officially built with an accessibility first mindset. That means that if a choice has to be made between improving accessibility and breaking backwards compatibility, the more accessible choice will always come first.

Zarządzanie wydarzeniami premium

Szukasz czegoś więcej? Kup Mój kalendarz Pro, rozszerzenie Premium do Mojego kalendarza.

Mój kalendarz Pro dodaje mnóstwo świetnych dodatkowych funkcji:

  • Wsparcie dla wydarzeń przesyłanych przez użytkowników,
  • Tworzenie i zarządzanie polami niestandardowymi,
  • integracja między publikowaniem a tworzeniem wydarzeń,
  • Importuj wydarzenia ze źródeł zewnętrznych i
  • obsługa udostępniania zdarzeń pomiędzy wieloma lokalizacjami.

Sprzedawaj bilety na wydarzenia

Czy sprzedajesz bilety na swoje wydarzenia? Użyj Moje bilety i sprzedawaj bilety na wydarzenia Mój kalendarz. Ustaw ceny, dostępność biletów i sprzedawaj wiele wydarzeń jednocześnie za pomocą Moje bilety.

Funkcje:

  • Widoki kalendarza: siatka, karty i lista wydarzeń
  • Widok miesięczny, wielomiesięczny, tygodniowy lub dzienny.
  • Mini kalendarz dla kompaktowych wyświetlaczy (jako widżet lub krótki kod)
  • Widżety: dzisiejsze wydarzenia, nadchodzące wydarzenia, mini kalendarz, wyszukiwanie wydarzeń
  • Dostosuj szablony danych wyjściowych wydarzenia
  • Ogranicz liczbę wyświetleń według kategorii, lokalizacji, autora lub gospodarza
  • Rozbudowana obsługa wydarzeń cyklicznych.
  • Edytuj lub dodawaj pojedyncze daty w wydarzeniach cyklicznych
  • Bogate zarządzanie uprawnieniami w celu ograniczenia dostępu do części Mojego kalendarza
  • Powiadomienia e-mail o zaplanowanych wydarzeniach lub szkicach wydarzeń
  • Publikuj na X, gdy tworzone są wydarzenia (używając XPoster)
  • Zarządzanie lokalizacją wydarzeń
  • Pobieranie wydarzeń ze zdalnej bazy danych. (Udostępnianie wydarzeń w sieci witryn.)
  • Przyjazny dla trybu wielu stron
  • Wbudowana strona pomocy
  • Generator krótkich kodów do tworzenia własnych widoków Mojego kalendarza
  • SEO z wykorzystaniem ustrukturyzowanych danych JSON-LD dla wydarzeń i miejsc.
  • Eksportuj lub subskrybuj przez iCal lub Kalendarz Google.
  • W pełni responsywne widoki wydarzeń
  • Obszerna dokumentacja publiczna.
  • Setki akcji i filtrów do tworzenia niestandardowych rozwiązań

Ułatwienia dostępu

Mój kalendarz został zaprojektowany z myślą o dostępności. Wszystkie interfejsy – zarówno front-end, jak i zaplecze – są testowane z różnymi technologiami wspomagającymi.

The plugin includes features for showing the accessibility services available for events and at physical venues, as well as providing access to your event information for users with disabilities.

Co znajduje się w Moim Kalendarzu Pro?

  • Pozwól odwiedzającym twoją witrynę przesyłać wydarzenia na twoją witrynę (płatność za publikację lub za darmo!).
  • Umożliw zalogowanym użytkownikom edycję swoich wydarzeń z poziomu front-endu.
  • Custom field creator
  • Tworzy wydarzenia przy publikacji wpisów na blogu
  • Opublikuj post na blogu kiedy utworzysz wydarzenie
  • Zaawansowane wyszukiwanie
  • Importuj wydarzenia z plików .ics lub .csv poprzez plik lub adres URL.
  • Wsparcie REST API dla udostępniania wydarzeniach między wieloma stronami.

Tłumaczenia

Odwiedź Tłumaczenia WordPress tej wtyczki, aby sprawdzić postęp tłumaczenia lub przyczynić się do rozwoju tłumaczenia na język polski.

Tłumaczenie moich wtyczek jest zawsze mile widziane. Odwiedź tłumaczenia WordPress, aby uzyskać 100% język!

Zrzuty ekranu

  • Widok siatki miesiąca
  • Widok listy
  • Strona zarządzania wydarzeniami
  • Strona zarządzania kategoriami
  • Strona ustawień
  • Zarządzanie lokalizacjami
  • Edycja stylów
  • Edycja szablonów

Instalacja

  1. Prześlij katalog /my-calendar/ do swojego katalogu wtyczek WordPress.

  2. Włącz wtyczkę na stronie wtyczek WordPress

  3. Skonfiguruj Mój Kalendarz za pomocą stron ustawień w panelu administracyjnym:

    Mój kalendarz -> Dodaj wydarzenie
    Mój kalendarz -> Wydarzenia
    Mój kalendarz -> Utwórz lokalizację
    Mój kalendarz -> Lokalizacje
    Mój kalendarz -> Kategorie
    Mój kalendarz -> Wygląd
    Mój kalendarz -> Ustawienia
    Mój kalendarz -> Krótkie kody
    Mój kalendarz -> Pomoc

  4. Odwiedź Mój kalendarz -> Pomoc dotycząca opcji krótkich kodów lub konfiguracji widżetu.

Najczęściej zadawane pytania

Gdzie mogę znaleźć dokumentację wtyczki?

Zajrzyj na moją stronę z dokumentacją Mój kalendarz lub dokumentację hooka deweloperskiego. Jeśli używasz bezpłatnej wersji, rozważ złożenie darowizny lub kupno Mój kalendarz Pro przed poproszeniem o wsparcie.

W jaki sposób moi goście lub członkowie mogą zgłaszać wydarzenia?

Mój kalendarz Pro obsługuje bogaty w funkcje interfejs do pobierania wydarzeń od publiczności. Możesz dostosować formularz, aby zbierać dokładnie te pola, których potrzebujesz, i przeglądać wydarzenia przed publikacją. Kup już dziś!

Czy jest funkcja zaawansowanego wyszukiwania ?

Kupując Mój kalendarz Pro otrzymujesz bogate w funkcje zaawansowane wyszukiwanie wydarzeń. Możesz zawęzić wyszukiwanie według dat, kategorii, autorów i innych kryteriów, aby doprecyzować wyszukiwanie wydarzeń.

Gdzie mogę zgłaszać problemy i prosić o dodanie funkcji?

Mój kalendarz jest rozwijany w serwisie Github i chętnie przyjmę wszelkie uwagi. Aby zgłosić prośbę, odwiedź repozytorium Mój kalendarz.

Recenzje

2025-12-26 1 odpowiedź
Too complicated. Nothing works right. Cannot do basic stuff, like remove the auto inserted calendar that looks terrible.
2025-12-01 1 odpowiedź
Really nice plugin for a calendar where the grid view can be nicely customized. I just needed a calendar of events for an HOA Clubhouse that all members could view by month and differentiating between different types of events and this really worked out well. Kudos for a good product…..!
2025-09-26 1 odpowiedź
Hey Nice plugin, works great.One minor thing, I see that the modal „close” button is missing a translation option, could you add that?
2025-08-28 1 odpowiedź
My Swedish users are asking whether it’s possible to display Week numbers to the left of calendar. I will post it in the Support Forum – thanks a lot!
2025-07-25 1 odpowiedź
„Goldilocks” plugin. Not a huge behemoth and not some silly amateur product. Just right! I really like this plugin – give it a try.
Przeczytaj 154 recenzje

Kontrybutorzy i deweloperzy

„Mój kalendarz – Dostępny menedżer wydarzeń” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Mój kalendarz – Dostępny menedżer wydarzeń” została przetłumaczona na 17 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Mój kalendarz – Dostępny menedżer wydarzeń” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

3.7.2

  • Bug fix: Broken navigation in mini calendar widgets & admin grid view.
  • Bug fix: PHP warnings thrown when deleting single events.

3.7.1

  • Bug fix: Ability to disable specific time views accidentally disable month+n views.
  • Bug fix: Misnamed variable in location controller.
  • Bug fix: Accidentally restored a behavior in fetching permalinks that hasn’t been used since before 3.0.0, now removed fully.

3.7.0

Accessibility-first breaking change: The default navigation has changed from using a elements to button elements. Custom styles may need to be updated.

  • Feature: Migrate accessibility characteristics for locations and events to taxonomies and make editable.
  • Feature: Add API authentication key to allow export of private events.
  • Feature: Ability to disable time formats.
  • Feature: Support custom fields in API & remote database access.
  • Feature: New event type: private to author.
  • Feature: New template tag: {recurring} to show a list of recurring event dates. Max limit 50.
  • Change: Simplify event insertion with mc_insert_event() function.
  • Change: Make calendar sharing a popup list.
  • Change: Remove mini calendar link targets settings & feature.
  • Change: Sort variables to limit URL permutations generated in navigation.
  • Change: Change calendar navigation from links operated as buttons to use buttons.
  • Change: Added style variables for main background, color, padding, and margin.
  • Change: Default category color from dark blue to light gray.
  • Change: Load Google Maps asynchronously.
  • Change: Update action scheduler and increment required WP version.
  • Change: Rewrite all front-end JS to remove jQuery dependency.
  • Change: If a new event is saved as draft, redirect to the edit screen for that event.
  • Change: Update deprecated Google Maps.marker.
  • Change: Add access terms as classes on event wrapper.
  • Change: Adjust RSS subscription window from 7 days to 90 days.
  • Change: New filter mc_style_variables to filter CSS variables.
  • Change: Event editor indicates in heading and title if the event is recurring.
  • Change: Add filters to customize location controls from code.
  • Change: Omit 'description’ from template previews.
  • Change: Misc. minor tweaks to default styles.
  • Change: Display notification for admins if location filters use invalid values.
  • Bug fix: iCal subscription link pointed to export URL.
  • Bug fix: Disabling event links on grid/list views should not also disable single event view.
  • Bug fix: Filtering calendars by accessibility characteristics was broken.
  • Bug fix: Don’t do preg_match URL check if value is already false.
  • Bug fix: Don’t display map requirements if mapping service disabled.
  • Bug fix: Prevent empty notices from showing in responses.
  • Bug fix: If an image URL 404s, delete the internal reference.
  • Bug fix: add srcset and sizes to kses array.
  • Bug fix: Verify that events exists before checking their publication status.
  • Bug fix: Modified dates were not tracked along with deleted and customized dates.
  • Bug fix: Fix migration from Calendar plugin.
  • Bug fix: Handle null values in stored images.
  • Bug fix: Details link didn’t return external links.
  • Bug fix: Upcoming events did not consider current time zone when querying.
  • Bug fix: Author & host values not saved correctly in widgets.
  • Bug fix: 'current’ keyword ignored if it’s the only value passed.
  • Bug fix: prevent rewriting subscribe and export toggles.
  • Bug fix: Misnamed variable in location saving.
  • Bug fix: Only find [my_calendar **] when checking for existing calendar page.
  • Bug fix: Check publication status of pages found in calendar page checks.
  • Bug fix: Delete version when deleting plugin.
  • Bug fix: Incorrect data type passed to mc_category_icon() in templating.
  • Performance: Don’t parse the instance array multiple times in event editing.
  • Performance: Throw 404 error is date queries go outside valid event boundaries.
  • Removed: SVG files, unused since 3.5.
  • Accessibility: Heading hierarchy incorrect in template management.
  • Accessibility: fixes to admin tabs.
  • Accessibility: fix when event date selection triggers errors.
  • Accessibility: Use aria-pressed to indicate currently selected categories.

3.6.17

  • Security: Broken Access Control in unused mc_dismiss_notice() function. Props @patchstack and Doan Dinh Van.

3.6.16

  • Bug fix: Omit mc_id parameter on permalinks if event is singular.
  • Bug fix: Hidden focusable elements inside the dialog broke focus management. Props @alh0319.
  • Change: Switch non-modal content from using aria-hidden to using inert.

3.6.15

  • Bug fix: Add METHOD:PUBLISH to iCal exports.
  • Bug fix: Strip tags from iCal title.

3.6.14

  • Bug fix: Made a dumb mistake in the date badge, and I localized a string instead of a date.

3.6.13

  • Bug fix: Month in date badge was not localized.
  • Bug fix: Default maptype was not inherited from settings correctly.
  • Change: Minor style and text changes on PHP templates screen.

3.6.12

  • Bug fix: Update screen reader text classes to remove clip.
  • Bug fix: Fix PHP warning from unverified array keys.
  • Bug fix: Navigation broken when using auto-generated ID keys.
  • Bug fix: Switch webcals URLs back to webcal due to lack of Google support.
  • Bug fix: Missing variable declaration in Today’s events widget.
  • Bug fix: Inspect event object for location_post property before accessing.
  • Change: Modify list preset 4 template so group 3 is not a child of group 2.
  • Change: Remove Chrome hack for windowunload events.

3.6.11

  • Bug fix: Omitted new argument in mc_after_details filter in legacy custom template path caused fatal error on single events.

3.6.10

  • Bug fix: Typo in upcoming events arguments broke sort order by attempting to assign the template key as an order.
  • Bug fix: Trigger for editing events did not work for single events that ran multiple days because of non-unique ID.
  • Bug fix: Add HTML for icons to iCal link for design parity.
  • Bug fix: Omit aria-described when there is no calendar ID.
  • Change: Exit edit panel generation before creating if not in context that generates it.

3.6.9

  • Bug fix: Incorrect handling of non-array function results triggered fatal error.
  • Bug fix: For event titles with no time string, modify the template, not the title of the event.

3.6.8

  • Feature: Add new conditional function mc_has_category( $event ).
  • Change: Add text arguments to core template functions that return template text. Allows template logic to override settings.
  • Bug fix: Stringify array data before sending to Akismet.
  • Bug fix: Allow svg in print view.
  • Bug fix: Move pre_get_document_title filter to later priority to apply after SEO plugins.
  • Bug fix: Add site name to page title.
  • Bug fix: Section headers were not selectable.
  • Bug fix: Single-day view returned all dates of long-running single events.
  • Bug fix: In legacy templates, data passed to get event images was the full data object instead of the tags array.

3.6.7

  • Bug fix: Properly fetch icons for secondary categories in admin events list.
  • Bug fix: Improve argument passing in upcoming & today’s events handler.
  • Bug fix: List preset wrapper templates missing in legacy templating on today’s events lists.
  • Bug fix: Don’t output edit and delete links if the link is not valid. (Pro)
  • Change & bug fix: Change js-modal prefix to mc-modal to reduce conflicts with other uses of this modal library.
  • Change: UI changes to shortcode builder & widget interfaces to clarify usage.

3.6.6

  • Bug fix: Fix two PHP 8+ fatal errors in My Calendar legacy widget admin.
  • Bug fix: Fix undefined array key in widget output.
  • Bug fix: Add CID attribute to time format navigation, allow time format switching in mini calendar.
  • Bug fix: CSS fix for time frame and calendar format navigation margins.

3.6.5

  • Bug fix: Network site check referenced obsolete option.
  • Bug fix: Front-end edit controls didn’t override theme margins.
  • Bug fix: Control rendering for edit & subscribe panels dependent on AJAX being enabled.
  • Bug fix: Open day URI setting had no default value.
  • Bug fix: Card view closing div in wrong location.

3.6.4

  • Bug fix: Follow up fix to incorrect headings in 5-day view when week starts on Monday.
  • Bug fix: mc_event_over action should only fire after event ends, not after it starts.
  • Bug fix: Don’t output aria-labelledby on event details container in single event view. Only relevant for dialog rendering.

3.6.3

  • Bug fix: Don’t reset the start of the week when hiding weekends after weekend-heading fix in 3.6.2.
  • Bug fix: Missed spaces between attributes broke registration information field.

3.6.2

  • Bug fix: 'weekend-heading’ class applied on rightmost two cells instead of Saturday/Sunday.
  • Bug fix: Upcoming Events navigation layout broken in card preset.
  • Bug fix: Add autorefresh parameter to CodeMirror to fix layout in template editor.
  • Bug fix: Restore default z-index on close button in legacy disclosure.
  • Bug fix: Set max-width on close button.
  • Bug fix: Remove position:relative from twentyfifteen.css to prevent overriding position:absolute.
  • Change: Set 'is-main-view’ class on initial load, removed on navigation.

3.6.1

  • Bug fix: Fix logic that set details to show in card view when event links pointed to individual pages, but caused details to render in non-card views.
  • Remove upgrade cycle intended for 3.6.0. There were no settings or database updates required.

3.6.0

  • Feature: Added 'Cancelled’ state as an event status option. Cancelled events are public, but marked as cancelled.
  • Feature: Added text setting to customize 'Cancelled’ text.
  • Feature: Added 'Private’ state as an event status option. Private events are public, but only to logged-in users.
  • Feature: Added default template designs for upcoming events and other list outputs.
  • Feature: Made default template designs selectable globally and individually by shortcode/widget.
  • Feature: Add main shortcode parameter to define custom classes.
  • Feature: Improve AJAX editing of single instances to support dynamic editing as well as deletion.
  • Feature: Add option to automatically copy PHP templates into your theme.
  • Feature: Add „edit in theme” link in PHP template browser when custom template exists.
  • Feature: Add mc_date_badge() to generate a formatted date badge on events.
  • Feature: Add CSS variables targeting list presets.
  • Feature: Add previous and next events navigation in Upcoming Events list.
  • Change: Improved UX when copying events.
  • Change: Improve design of category selector for widgets and user permissions.
  • Change: Change table responsiveness to be driven by container width rather than viewport width.
  • Change: Added wrapper around upcoming lists and other list outputs.
  • Change: Added support for My Calendar CSS variables inside upcoming lists and other list outputs.
  • Change: Added variables for weekend grid headers.
  • Change: Added class to disable responsive styles.
  • Change: Extensive fixes to responsive behavior in the admin.
  • Change: Support usertime JS updates in Upcoming Events lists.
  • Change: Minimum WordPress version to 6.4.
  • Change: Update autocomplete to version 3.0.3.
  • Change: Don’t render single events in main shortcode if pretty permalinks enabled.
  • Change: Polish themes.
  • Filters: Added filter to modify categories shown in category key mc_category_key_array.
  • Bug fix: Fix deprecated jQuery methods.
  • Bug fix: Hide admin notices inside the Help modal.
  • Bug fix: Prevent invalid event IDs in canonical link generator.
  • Bug fix: Change webcal protocols to webcals.
  • Bug fix: Change instance key to use full date and time.
  • Bug fix: Don’t display search results if the page content contains the main shortcode.
  • Bug fix: Enqueue front-end admin styles in back-end admin.
  • Bug fix: Add missing attributes to kses handler.
  • Bug fix: Misc. design tweaks to handle additional theme design cases.
  • Bug fix: Start time didn’t display if event started at midnight.
  • Bug fix: 24 hour time template used saved template instead of forcing 24 hour time.
  • Bug fix: Prevent double padding or missing padding on event titles.
  • Bug fix: When disabling event title links, don’t disable event details in card view.
  • Bug fix: Don’t show week numbers in card view.
  • Bug fix: Validate occurrence IDs before attempting redirect.
  • Bug fix: Default admin events view is not 'all’, and 'all’ should not be marked active.
  • Security: Misc. hardening.
  • Structure: Move action scheduler into vendor directory.
  • Accessibility: Reduce animations when prefers-reduced-motion applied.
  • Accessibility: Announce when main calendar is loading changes.
  • Performance: Move SVG resources to code, to avoid excess file lookups.