The Events Calendar

Description

Créez un agenda d’évènements et gérez le facilement. L’extension The Events Calendar fournit une qualité de niveau professionnel et des fonctionnalités éprouvées par une équipe en qui vous pouvez avoir confiance.

Empaqueté avec plein de fonctionalités, The Event Calendar de Modern Tribe est prêt dès son installation. Il est extensible, facile à utiliser et complètement personnalisable.

Vous cherchez des fonctionnalités additionnelles comme les évènements récurrents, la vente de tickets, la publication front office, l’intégration des évènements Facebook et pllus ?

Acheter Events Calendar PRO et d’autres modules

Nouvel outils d’import ! Nous avons facilité l’import d’évènement en masse. Ce module pour The Events Calendar vous autorise à importer des évènements depuis vos sources préférées incluant Facebook, Meetup, Google Calendar, iCalendar, CSV et ICS. En Savoir plus sur Aggregator.

Robuste et maintenu

The Events Calendar suit les bonnes pratiques WordPress.

L’extension The Event Calendar a été audité par beaucoup d’expert de la communauté WordPress dont le développeur coeur Mark Jaquith pour la sécurité & Pippin Williamson pour les bonnes pratiques et la compatibilité avec les extensions.

Notre équipe de support a rassemblée des centaines d’heures d’assistance au sein d’une faq. Nous soutenons et apportons un support gratuit à la communauté chaque semaine via les forums de WordPress.org.

Si vous avez besoin d’un niveau de support plus approfondi ou de réponses plus rapidees à vos questions spécifiques, notre module complémentaire Events Calendar PRO inclut un accès vers nos forums de support premium avec un temps de réponse sous 24-48 heures pendant la semaine de travail.

Vous aimez The Event Calendar, vous savez comment il fonctionne et désirez être rémunérer pour aider des utilisateurs? Nous élargissons notre éuipe communaté et adorions entendre de vos nouvelles. Si vous êtes interessé, Cliquez ici

PLUG-N-PLAY ou Hautement personnalisable

The Event Calendar est conçu pour fonctionner directement. Activez le, configurez le à votre convenance et vous pourrez créer vos premiers évènements en moins de 5 minutes.
Ou personnalisez le pour qu’il corresponde à votre besoin. The Event calendar est conçu par des développeurs, pour des développeurs…Il est prêt a devenir la base de votre projet :

The Events Calendar est conçu pour fonctionner immédiatement. vous avez juste à l’activer, configurer les paramètres en fonction de vos besoins et vous pouvez organisez vos évènements en moins de 5 minutes.

  • Supporte la WP REST API
  • Modèle de feuille de styles pour personnaliser votre thème rapidement & efficacement.
  • Modèle partiellement surchargés
  • Modèle, point d’accroche et filtres
  • Documentation
  • Bibliothèque d’extrait de code sur GitHub.

Que vous voyiez petit ou grand, vous serez bien accompagné. Des centaines de milliers d’églises, de restaurants, de PME, de musiciens, de lieux et d’association à but non lucratif publient et font la promotion de leurs évènements avec The Event Calendar.

The Events Calendar a été dimensionné pour fonctionner sur des réseaux ayant plus de 25 millions de visiteurs uniques par mois ainsi que des centaines de milliers d’évènements. Grandes entreprises, universités, institutions gouvernementales et certaines startup connues publient leurs évènements avec notre plateforme.

FONCTIONNALITÉS

Que vous gériez une plateforme avec des milliers d’évènements, une université avec plusieurs milliers d’utilisateurs ou une petite entreprise, The Events Calendar est l’outils qu’il vous faut !

Vous venez juste de débuter ? pensez à l’offre nouvel utilisateur avant d’aller plus loin.

  • Créer rapidement vos évènements.
  • Lieux et organisateurs enregistrés
  • Vue mensuel avec infobulles
  • Vue Liste
  • Vue journalière
  • recherche d’évènement
  • Google maps
  • Widget: Liste des prochains évènements
  • Taxinomie d’évènements (Catégories & étiquettes)
  • Export iCal et Google Calendar
  • Point de terminaison WP REST API (READ)
  • Utilisation d’Ajax pour fluidifier la navigation
  • Complètement responsive depuis les téléphones juusqu’aux tablettes et ordinateurs de bureaux
  • Testé sur les principaux thèmes comme Avada, Genesis, Wootheme, Thesis et beaucoup d’autre.
  • Amélioré votre SEO avec les Microformats
  • Internationalisé & traduit
  • Il y a plusieurs fueille de style (Skeleton, Défaut, Style Tribe Event) pour améliorer l’intégration
  • Marqueur de modèle pour la personnalisation
  • Point d’accroche et Filtres
  • Support le cache
  • Mode débogage pour les développeurs

Vous cherchez quelque chose de plus ? Nous avons des modules complémentaires disponibles pour faire évoluer votre agenda au niveau supérieur.

Fonctionnalités PRO

Ajouter des évènement récurrents, un ensemble d’évènements récurrents, une catégorie d’ensemble de nouvelles vues (hebdomadaire / carte / photo / lieu / organisateur) & widgets (agenda / présentations de lieu / hebdomadaire / compte à rebours avant évènement), shortcodes, attributs personnalisés des évènements , contenu par défaut, recherche de localisation, et bien plus encore avec Events Calendar PRO

Création de ticket pour les évènements

Collectez des RSVP gratuitement avec Event Tickets ou ajoutez des fonctionnalités payantes de gestion de billetterie avec Event Tickets Plus, incluant la possibilité de vendre des billets, de récolter des ventes et de gérer les participants, le tout depuis votre tableau de bord WordPress ! Fonctionne avec votre extension favorite d’eCommerce (WooCommerce, Shopp, Easy Digital Downloads, ou WP E-Commerce).

Import d’évènement

Alimentez votre agenda avec des évènements de vos sources favorites comme Facebook, Meetup, Google Calendar, iCalendar, CSV et ICS. Event Aggregator fournit un tableau de bord pour gérer des imports planifiés, des imports manuels, des filtres, des synchronisations unidirectionnelles, un historique des imports et bien plus encore.

Soumission d’évènement par les utilisateurs.

Vous gérez un agenda communautaire ? Community Events permet à vos utilisateurs d’ajouter directement des évènements dans votre agenda sans avoir besoin d’accès à votre administration.

Filtres et recherche avancée

Vous avez tellement d’évènements que vos visiteurs pourraient être submergés ? Filter Bar ajoute un lot de filtres paramétrables à votre page d’évènements afin que vos visiteurs puissent trouver exactement l’évènement qui les intéresse.

Fonctionne avec Eventbrite

Connectez votre agenda avec votre compte Eventbrite.com ! Eventbrite Tickets vous permet d’importer et d’exporter entre The Events Calendar et Eventbrite et de proposer la vente de tickets.

Rejoignez-nous sur Facebook pour être une partie active de notre communauté. Suivez nous sur Twitter et inscrivez-vous à notre newsletter pour obtenir des réductions et être averti des sorties de versions.

SOUMETTRE UNE CORRECTION

Si vous avez identifié un bug et souhaitez soumettre un patch, nous vous attendons sur notre page Github. Faites simplement une pull-request avec votre patch et nous le vérifierons avant d’intégrer le code lors de notre release mensuelle.

Documentation

Toute notre documentation en ligne peut être trouvée sur site.

Quelques liens pouvant être utiles :

Si vous avez une question à propos de cette extension, vous pouvez poster une question sur notre forum WordPress.org après avoir chercher si la question avait déjà été posée.

Le forum Premium est accessible en lecture. Vous ne pourrez pas poser de question ailleurs que dans la section avant-vente à moins d’avoir une licence PRO.

Modules complémentaires

Mais attendez: ce n’est pas tout! Nous avons un paquet d’extensions sable pour vous aider à rendre génial ce que vous faites. Regardez la liste des produits ci-dessous et sur notre site.

Nos extensions gratuites :

Nos services et plugins premiums:

Traductions

The Events Calendar est traduit bénévolement sur translate.wordpress.org. Si vous avez besoin de conseils pour débuter, retrouver l’équipe francophone sur wordpress-fr.slack.com

Aide

Bienvenue dans The Event Calendar, un système de gestion d’évènements pour WordPress/ Merci beaucoup d’utiliser le travail que nous faisons avec amour. Nous sommes Modern Tribe et nous sommes ici pour vous aider à être génial.

Si vous n’êtes pas familier avec The Events Calendar, allez faire un tour sur le guide du débutant. Les bases de l’extension vous seront présentés et vous permettra de créer votre premier évènement rapidement. Ensuite vous pourrez vous plonger dans la documentation pour aller plus loin.

Les ressources additionnelles disponibles incluent:

Nous nous rendons sur le forum The Events Calendar sur WordPress.org environ une fois par semaine pour aider les utilisateurs rencontrant des soucis basiques et ceux découvrants des bugs. (Si vous cherchez un support plus réactif, nous vous suggérons une licence PRO. Notre équipe est quotidiennement sur le forum Premium.

Quelques points a lire avant de poster sur le forum:

  • Look through existing threads before posting a new one and check that there isn’t already a discussion going on for your issue.
  • Your issue will be solved more quickly if you run a few checks before making a support request. Deactivate your plugins one by one – if the issue is fixed by deactivating a plugin you know you’ve got a plugin conflict. To test your Theme, revert to the default Twenty Twelve Theme to see if you are still experiencing the problem. If not, your Theme is the issue. Please provide this information when making your support request.
  • Parfois, simplement régénérer les permaliens peut régler le problème. Visitez Évènements > Réglages > Permaliens, Sauvez les permaliens avec une option différentes puis ré-enregisrter avec l’option qui vous convient.

Toujours pas satisfait ? Envoyez nous un e-mail à support@theeventscalendar.com ou tweeter @TheEventsCal et dites nous pourquoi. Nous ferons le maximum pour vous satisfaire.

Contributeurs

L’extension est faite avec amour par Modern Tribe Inc.

Contributeurs actuels

Anciens contributeurs

Captures d’écran

  • Affichage du mois au survol
  • Vue mensuelle
  • Afficher en liste
  • Day View
  • Évènement seul
  • Éditeur d’évènements
  • Liste des évènements coté Admin
  • Réglages généraux
  • Réglages de l’affichage
  • Widget de liste d’évènements
  • Vue mensuelle responsive
  • Importateur CSV

Installation

Installer & activer

Installer l’extension est simple. Suivez juste ces étapes:

  1. Depuis le tableau de bord de votre site, naviguez jusqu’aux extensions puis « Ajoutez un nouveau ».
  2. Sélectionner l’option de mise en ligne et cliquez sur « Choisir un fichier ».
  3. Quand la popup apparaît, sélecionnez le fichier the-events-calendar-x.x.zip depuis votre bureau. (Le x.x changera selon le numéro de version).
  4. Suivez les instructions sur l’écran et attendez que le téléchargement soit terminé.
  5. Quand c’est terminé, activez l’extension depuis le terminal. Un message vous confirmera le succès de l’activation. Un lien direct vers le calendrier vous sera proposé.

C’est tout ! Configurez juste vos réglages et vous serez sur la bonne voie pour créer des évènements avec du style. Bous avez besoin d’aide pour débuter ? jetez un oeil sur notre offre nouvel utilisateur pour obtenir de l’aide sur les réglages et les fonctionnalités.

Pré-requis

  • PHP 5.2.4 ou supérieur (recommendé: PHP 5.4 ou supérieur)
  • WordPress 3.9 ou supérieurs
  • jQuery 1.11.x

FAQ

Instructions d’installation

Installer & activer

Installer l’extension est simple. Suivez juste ces étapes:

  1. Depuis le tableau de bord de votre site, naviguez jusqu’aux extensions puis « Ajoutez un nouveau ».
  2. Sélectionner l’option de mise en ligne et cliquez sur « Choisir un fichier ».
  3. Quand la popup apparaît, sélecionnez le fichier the-events-calendar-x.x.zip depuis votre bureau. (Le x.x changera selon le numéro de version).
  4. Suivez les instructions sur l’écran et attendez que le téléchargement soit terminé.
  5. Quand c’est terminé, activez l’extension depuis le terminal. Un message vous confirmera le succès de l’activation. Un lien direct vers le calendrier vous sera proposé.

C’est tout ! Configurez juste vos réglages et vous serez sur la bonne voie pour créer des évènements avec du style. Bous avez besoin d’aide pour débuter ? jetez un oeil sur notre offre nouvel utilisateur pour obtenir de l’aide sur les réglages et les fonctionnalités.

Pré-requis

  • PHP 5.2.4 ou supérieur (recommendé: PHP 5.4 ou supérieur)
  • WordPress 3.9 ou supérieurs
  • jQuery 1.11.x
Est-ce qu’il existe un pas à pas pour déboguer et essayer de résoudre mon problème avant de vous contacter ?

En premier lieu, vérifiez que vous avez bien la dernière version de The Events Calendar (4.0 actuellement). Si vous utilisez The Events Calendar Pro, la version doit correspondre à la version de The Events Calendar. ET si vous utilisez des modules, assurez vous d’avoir les dernières versions.

Le problème le plus souvent rencontré est un conflit avec une extension oou un thème. Vous pouvez tester manuellement si une extension provoque un conflit en les désactivant un à un jusqu’à ce que The Events Calendar fonctionnent normalement. Pour tester le thème, activer Twenty Twelve.

Nous ne pouvons garantir une compatibilité avec 100% des extensions et des thèmes mais nous faisons le maximum pour réduire ceux-ci.

Je suis encore coincé. Où puis je remonter un bug ou poser une question?

Les utilisateurs de la version gratuite de The Events Calendar peuvent poster leur questions sur le forum WordPress que nous visitons chaque semaine. Prenez le soin de lire l’article épinglé.

Si vous êtes déjà un utilisateur PRO, vous avez un accès complet à notre forum sur notre site. Nous fournissons un support plus complet et plus rapide sur ce forum.

Events Calendar PRO semble superbe ! Je suis conquis ! Comment puis je le prendre en main ?

Events Calendar PRO peut être acheté directement sur notre site. Il existe cinq types de licences et toutes les licences incluent 1 an d’accès au support et au mises à jour.

Je suis intéressé par PRO ou un autre module mais j’ai quelques questions avant d’acheter. Pouvez vous m’aider?

Absolument. Si vous ne trouvez pas la réponse à votre question sur les pages produits, contactez notre href= »http://m.tri.be/2w »>forum avant-vente sur notre site. Vous pouvez économiser du temps en cherchant vous même si votre réponse n’a pas déjà été répondue. Si ce n’est pas le cas, posez la en tant qu’invité. Nous vous répondrons aussi rapidement que possible.

Quels modules sont disponible pour The Event Calendar et où puis je en savoir plus sur eux?

Actuellement, les modules suivants sont disponible pour The Events Calendar:

  • Events Calendar PRO pour ajouter des fonctionnalités avancées comme les évènements récurrents, les vues avancées, des widgets cools, des codes courts, des champs additionnels et plus encore !
  • Event Aggregator, un service qui va alimenter sans effort votre agenda avec des évènements de Facebook, Meetup, Google Calendar, iCalendar, CSV et ICS.
  • Event Tickets (gratuit) il permet de collecter des RSVP sur les évènements. Il fonctionne avec The Event Calendar ou seul pour ajouter des RSVP sur les articles et les pages WordPress.
  • Event Tickets Plus, qui permets de vendre des tickets pour un évènement depuis votre plateforme de e-commerce préférée.
  • Community Events pour permettre à vos visiteur de soumettre des évènements.
  • Community Tickets, quI permet aux organisateurs d’évènements de vendre des tickets.
  • Barre de filtres,Pour ajouter un puissant système de filtre sur votre agenda.
  • Eventbrite Tickets pour vendre des tickets pour votre évènements directement depuis Eventbrite.
J’ai une idée de fonctionnalité. Qu’elle est la meilleure façon de vous en faire part?

Nous avons une page boite à idée où nous nous venons chercher des idées d’améliorations issue de la communauté. Votez pour les idées déjà présente ou ajoutez la votre et aidez nous faire le future de The Events Calendar.

J’ai toujours des questions. Ou puis-je trouver les réponses ?

Découvrez notre base de connaissance !

Avis

Excelente plugin!!!!

Muy buen plugin funciono a la perfección desde el principio, con muchas opciones de personalización excelente muy recomendable

Needs More Work As It’s Not Fully Customizable

The Events Calendar plugin came with the Avada theme – which I use quite a bit. This is the first time I’ve used the Events Calendar plugin and although a nice idea, it falls short in a couple areas for me.

For one, there is no option for showcasing future events that do not have dates specified yet. For example, let’s say you have 24 events and 4 of them are in discussion and you haven’t locked in specific dates yet. In this case, you’d want to still showcase the events, but use « TBA » or « TBD » to show that the dates aren’t yet determined. Unfortunately, the Events Calendar plugin does not offer a « TBA » and « TBD » option. Instead, it requires you to put in dates, and if you don’t, it defaults to the current date.

When I brought this to the attention of the plugin developers, they said they don’t have this option but I could vote on requesting it. I think I was vote number 54 but the post had been there for a couple of years – either way, 54 votes isn’t significant enough to the developers to add this functionality. Which is odd to me considering that events on a large scale would absolutely utilize this feature. Furthermore, why wouldn’t you want to add as much functionality as possible to make your plugin the best event plugin around? It’s called competitive advantage!

The other place this plugin falls short is that it auto creates your event page – where the events will show up. This page is NOT customizable. You can change the url, but you cannot style your page. As a web designer/developer, I HATE it when there is little customization options and I know how to code! So for the everyday user who doesn’t know how to code, this plugin gives them little flexibility. As users, we should have full control over how we want our pages to look so not having this option is terrible.

These options aren’t even available in the Pro version – so why would anyone upgrade? I’m in search of a plugin that does offer these – or at least where the developers are interested in listening to their users and adding these functionalities.

Lire les 1 433 avis

Journal

[4.5.8.1] 2017-07-21

  • Fix – Fixed an issue where failed EA Imports would hang for a long time before failing [83344]

[4.5.8] 2017-07-13

  • Fix – Remove permalink logic for recurring events (Events Calendar PRO will implement instead) [74153]
  • Fix – Avoid type error when setting up one-time imports for Facebook URLs (our thanks to @J for flagging this!) [78664]
  • Fix – Add a safety check in isOrganizer() function (our thanks to Kevin for flagging this!) [81645]
  • Fix – Avoid EA Client hanging when no events are found while attempting an import from a Facebook source [82713]
  • Fix – Improve compatibility of The Events Calendar when operating with WPML from within a subdirectory (props: @dgwatkins) [81998]

[4.5.7] 2017-06-28

  • Fix – Restore support for translated events category slugs when WPML is active [73478]
  • Fix – Improve handling of shortcodes within event view excerpts (props: @awbauer) [81226]
  • Fix – Improve compatibility with WPML in relation to event permalinks specifically (props: @dgwatkins) [81224]
  • Fix – Improved handling of Venue fields that allows for better form validation in Community Events [76297]
  • Tweak – Better detection and reporting of communication failures with the Event Aggregator server
  • Tweak – Textual corrections (with thanks to @garrett-eclipse for highlighting many of these) [77196]
  • Tweak – New filter added (« tribe_events_linked_posts_dropdown_enable_creation ») to facilitate more control over linked posts [80487]
  • Tweak – Improve performance of theme compatibility code [71974]
  • Tweak – Don’t show Event Aggregator system status in Help tab if there’s no Event Aggregator license in place [68506]

[4.5.6] 2017-06-22

  • Tweak – Improved how Cost field looks and it’s consistency across views [71092 & 71094]
  • Fix – Resolved issue where the Meta Chunker attempted to inappropriately chunk meta for post post_types [80857]
  • Tweak – Added actions: tribe_events_inside_cost
  • Tweak – Changed views: day/single-event, day/single-featured, list/single-event, list/single-featured
  • Langue – 1 nouvelle chaîne ajoutée, 15 mises à jour, 1 floue, et 1 obsolète [the-events-calendar]
  • Langue – 0 nouvelle chaîne ajoutée, 0 mise à jour, 1 floue, et 0 obsolète [tribe-common]

[4.5.5] 2017-06-14

  • Fix – Removed extra double quotes in organizer link output [71133]
  • Fix – Make the list and day view styles match more closely [63599]
  • Fix – Better sanitization on CSV imports (thanks to Valentinos Chouris from NCC Group for reporting this) [80311]
  • Fix – Prevent tabs from being incorrectly escaped in iCal output (props: KZeni) [80452]
  • Fix – Fixed inconsistent font styling of Tribe Bar form labels. [27252]
  • Tweak – Removed unused Javascript (jQuery UI Dialog) to help avoid warnings (our thanks to @gama6889 for flagging this) [80766]
  • Tweak – Added new filter hooks ‘tribe_events_register_event_type_args’ and ‘tribe_events_register_event_cat_type_args’ [80658]

[4.5.4] 2017-06-06

  • Tweak – Minor tweaks to the CSS for linked post types (Organizer/Venues)
  • Fix – Prevent drag and drop icon showing when singular linked post type is been displayed
  • Fix – Resolved issue where scheduled imports sometimes failed to execute [79587]
  • Fix – Better sanitization of data (Props to Valentinos Chouris for reporting this) [80310]
  • Langue – 2 nouvelles chaînes ajoutées, 156 mises à jour, 0 floue, et 4 obsolètes [the-events-calendar]
  • Langue – 4 nouvelles chaînes ajoutées, 20 mises à jour, 1 floue, et 0 obsolète [tribe-common]

[4.5.3] 2017-06-01

  • Fix – Made it easier to translate the update confirmation message (our thanks to safu9 for highlighting this) [79729]
  • Fix – Fixed compatibility issue with WPML which caused organizers and venues to disappear on translated events [67581]
  • Fix — Fixed bug where venues and organizers would be duplicated when their associated event is previewed. [64088]
  • Tweak – Other fixes to the plugin verbiage (with thanks to @garrett-eclipse and others)

[4.5.2.1] 2017-05-19

  • Fix – Prevent fatal errors occuring in PHP 5.5 and earlier [79208]

[4.5.2] 2017-05-17

  • Fix – Correct REST API reference URL (our thanks to Lindsey for flagging this) [78658]
  • Fix – Improve Event Aggregator integration to avoid situations where imports continually restart but do not complete [77988]
  • Tweak – Make the inclusion or exclusion of the year (within the event schedule string) filterable [78070]
  • Tweak – Adjustments to help avoid false positive security alerts being generated in relation to our customizer integration [78355]

[4.5.1] 2017-05-04

  • Fix – Prevented errors on EA import screen that happened in exotic circumstance. Thanks @kathryn for reporting this! [75787]
  • Fix – Made EA preserve custom dates after reimporting a Facebook Event when option is set. [75787]
  • Fix – Enhance month view caching to minimize impact of JSON-LD generation [74656]
  • Tweak – Styling/layout improvements within the Event Aggregator screen [77895]

[4.5.0.2] 2017-05-01

  • Fix – Ensure compatibility with WordPress version 4.4 and earlier

[4.5.0.1] 2017-05-01

  • Fix – Resolving issue where some premium plugins were falsely claiming they were out of date

[4.5] 2017-05-01

  • Fonctionnalité – Event Aggregator permet maintenant aux utilisateurs d’importer depuis d’autres sites avec The Events Calendar [68139]
  • Feature – Include a Events REST API endpoint for read operations [70711]
  • Feature – Include granular Scheduling for Events Aggregator
  • Tweak – Update Authority for modified fields now will include Organizer, Venues and Taxonomy changes [71152]
  • Tweak – Clean up direct calls to get events and use wrapper tribe_get_events() which has a hook for customizing
  • Tweak – Remove including Event Tickets for backwards compatibility as a vendor library [71908]
  • Tweak – Create a global ID to increase consistency on all of the imported items with Event Aggregator [75218]
  • Fix – Prevent Aggregator to run on Empty Queues thus generating fatals (props to @Donald for the report here) [75377]
  • Fix – Categories and Tags are no longer cleared when importing with Event Aggregator (thank you @Nicolas for the report) [74264]
  • Fix – Increase consistency on Column Mapping for CSV imports [76476]
  • Tweak – Added filters for REST API: tribe_events_rest_url_prefix, tribe_rest_url, tribe_events_rest_use_builtin, tribe_rest_events_archive_data, tribe_rest_event_max_per_page, tribe_rest_event_data, tribe_rest_venue_data, tribe_rest_organizer_data, tribe_rest_event_categories_data, tribe_rest_event_tags_data, tribe_rest_event_taxonomy_term_data, tribe_rest_event_featured_image, tribe_events_rest_api_enabled
  • Tweak – Added filters for REST API Documentation: tribe_rest_swagger_cost_details_documentation, tribe_rest_swagger_date_details_documentation, tribe_rest_swagger_image_details_documentation, tribe_rest_swagger_image_size_documentation, tribe_rest_swagger_term_documentation, tribe_rest_swagger_event_documentation, tribe_rest_swagger_organizer_documentation, tribe_rest_swagger_venue_documentation, tribe_rest_swagger_documentation
  • Tweak – Added filters for Modified fields tracking: tribe_tracker_post_types, tribe_tracker_excluded_meta_keys, tribe_tracker_enabled, tribe_tracker_enabled_for_terms, tribe_tracker_taxonomies
  • Tweak – Added filters for Event Aggregator: tribe_aggregator_localized_data, tribe_aggregator_service_messages, tribe_aggregator_url_import_range_options, tribe_aggregator_url_import_range_cap, tribe_aggregator_url_import_range_start, tribe_aggregator_url_import_range_end
  • Tweak – Removed filters for Event Aggregator: tribe_aggregator_track_modified_fields
  • Tweak – Added actions for Initialization: tribe_events_bound_implementations
  • Tweak – Removed methods for Tribe__Events__Main: track_event_post_field_changes, maybe_load_tickets_framework
  • Tweak – Removed methods for Tribe__Events__Aggregator__Service: has_service_message

[4.4.5] 2017-03-23

  • Fix – Local changes to events should be preserved in accordance with the Event Import Authority setting (thanks to @bryan for reporting this one) [72876]
  • Fix – Correct the value for days of the week abbreviation (thanks @mmmmartin03 for the report) [75379]
  • Tweak – Enable the month view cache by default on new installations [74867]
  • Tweak – External links to Google maps changed from http to https (nice find by @bjf2000 – reported via the .org support page) [74930]
  • Tweak – Links to WordPress.org changed from http to https (ultimately this is also credited to @bjf2000’s find. Thanks!) [72273]

[4.4.4] 2017-03-08

  • Fix – Avoid unnecessarily removing a callback from an action while inside the same action (improves PolyLang compatibility – props @Chouby) [73122]
  • Fix – Resolving issue where sites that overrode the wp-admin path would fail to successfully perform a Facebook OAuth with Event Aggregator [74687]
  • Tweak – Improve template loading for easier customization by developers and better support of the template hierarchy (props @QWp6t) [72842]

[4.4.3] 2017-02-22

  • Fix – Resolved issue where iCal exports on month view were exporting more events than intended (thanks to @s2ldesign for reporting in our forums) [72133]
  • Fix – Resolved meta width issue for maps when Pro is active (gracias a @ANTONIO JOSE por el reporte del error) [69844, 72272]
  • Fix – Resolved issue where featured images were not being imported via Event Aggregator Facebook imports (cheers to @Cody for the initial bug report) [72764]
  • Fix – Resolved issue where translated ‘all’ slugs were not respected (thank you @Marianne for your report in the forums) [71996]
  • Tweak – Translation improvements and fixes (@Katja – thanks! ) [70068]
  • Tweak – Allow « -1 » when specifying the « Month view events per day » setting [70497]

[4.4.2] 2017-02-09

  • Fix – Ensure the global and source-specific Google Map settings for imports are respected [67228]
  • Fix – Prevent PHP 5.2 Strict mode from throwing notices due to usage of is_a [72812]
  • Fix – Ensure the events list widget’s show/hide if there are upcoming events setting is respected [72965]
  • Tweak – Add filters for template tag functions related to dates: tribe_get_start_time, tribe_get_end_time, tribe_get_start_date and tribe_get_end_date [67759]

[4.4.1.1] 2017-01-26

  • Fix – Resolved fatal caused when rendering themes that override tribe styles

[4.4.1] 2017-01-26

  • Fix – Resolve the Fatals related to undefined methods and Memory exhaustion [71958, 71912]
  • Fix – iCal export for Single events working again [71916]
  • Tweak – Changes the Search label to prevent duplicate words (props @oheinrich) [72149]
  • Tweak – Add theme version to tribe-event.css (props @berler) [71973]
  • Fix – Resolve JavaScript error when jQuery was been de-registered [71369]
  • Fix – Prevent Fatals when Importing Images on Event Aggregator [70576]
  • Fix – Prevent Third Party notes to be escaped, anchor link working again [71872]
  • Fix – Google Maps now are using HTTPS instead of HTTP (props @cliffordp)
  • Fix – Prevent Fatals on Event Aggregator Cron, due to Activity logging failure [71904]
  • Fix – Elminate some cases of problem with Facebook manual import on Event Aggregator [69137]
  • Fix – WPML integration smaller incompatibilities [70520, 70522]

[4.4.0.1] 2017-01-09

  • Fix – Adds safety check to ensure a smooth activation process when earlier versions of Tribe Common are active

[4.4] 2017-01-09

  • Feature – Add dynamic helper text to single event editor to display the events date and time [66484]
  • Feature – Add support for featured events [65898]
  • Feature – Add support for placing the main events archive on the site homepage [38757]
  • Feature – Add support for the theme customizer [67489]
  • Feature – Make it possible to adjust map pins via the theme customizer [65889]
  • Feature – Support for Event Aggregator in a multisite network context added [61427]
  • Fix – Add a link to The Events Calendar Help page in the Network Administration screen of multisite installations [68665]
  • Fix – Multisite license editing and displaying consistency [68662]
  • Tweak – Adjusted styles and added actions for featured events in the List Widget [65923]
  • Tweak – Organizers and Venues are now with a better and cleaner interface [68430]
  • Tweak – Eliminate duplicate meta data for organizer posts [25084]
  • Tweak – Improved the start/end date user interface [66486, 66487, 66550]
  • Tweak – iCal export now includes all events – up to a reasonable limit – rather than just those in the current view [65037]
  • Tweak – Adjustments made to the default week view color scheme [69756]
  • Tweak – Add AJAX and improve consistency of the venue and organizer UI [38129]

[4.3.5] 2016-12-20

  • Tweak – Updated the template override instructions in a number of templates [68229]
  • Tweak – Improve behavior of tribe_get_events_title() in respect of single events [46313]
  • Tweak – Event Aggregator will only load on the Administration, prevent bigger loads for Front-End users [70812]
  • Tweak – Allow better filtering for Organizers and Venue Meta fields (Props: @Chouby from Polylang) [70894]
  • Fix – Prevent JavaScript Notices related to Bumpdown [69886]
  • Fix – Assets URL on Windows Servers are fully operational again [68377]
  • Fix – JavaScript and CSS files will respect HTTPS on all pages [69561]
  • Fix – Fixed comment count and visibility issues due to Event Aggregator records [68297]
  • Fix – Fixed PHP notices and warnings raised when importing .ics files [69960]
  • Fix – Only show link to Venues if Pro is active in List View [69887]
  • Fix – Fixed and issue that would make Event Aggregator importing notices remain stuck in the Import screen [70614]
  • Fix – Avoid error screen when saving licenses on multisite installations [68599]
  • Fix – Fix calendar view links in WPML language switcher [67134]

[4.3.4.2] 2016-12-13

  • Fix – Correct an oversight leading to breakages of the /all/ events archive for Events Calendar PRO users [70662]

[4.3.4.1] 2016-12-09

  • Fix – Updates Tribe Common to remove some stray characters that were impacting page layouts (props: @Aetles) [70536]

[4.3.4] 2016-12-08

  • Tweak – Tribe Common now is loaded only once across our plugin suite, improves performance in some cases [65755]
  • Fix – Featured Images for Event Aggregator imports are working as expected again. [69465]
  • Fix – Google Calendar and iCalendar files are now updating their respective events [68684]
  • Fix – On demand Event Aggregator records will update events correctly [69542]

[4.3.3] 2016-11-16

  • Feature – Added Tribe Extension class and loader, to make small addons easier to build [68188]
  • Fix – Ordering on Month view is working as expected again [69123]
  • Fix – Enable ampersand character in mobile month view titles (thanks @kate for the report of this) [45409]
  • Fix – Prevent notices for Event Aggregator License checking [67981]
  • Fix – Mismatched text domains are resolved, important for translations (props to @Hans) [68462]
  • Fix – Sticky on Month View is working as expected again [68902]
  • Fix – Prevent HTTPS websites from pointing to Assets in HTTP [68372]
  • Fix – On WP_Query we will no-longer overwrite custom post__not_in params [42143]

[4.3.2] 2016-11-02

  • Fix – Fixes an issue where the text in the Location search field was URL encoded when using the back or forward button for navigation. [61742]
  • Fix – Aggregator Errors will not show more than once daily as comments (Thanks @Jacob for your report on the forums) [68094]
  • Fix – Event Aggregator ICS default configuration now are been Selected Correctly [67885]
  • Fix – Shortcode Month view now will display tooltips correctly [68094]
  • Fix – Avoid loading the select2 JavaScript library twice when Advanced Custom Fields is activated (props to @ryan for the initial report [43605]
  • Fix – Avoid errors and notices on calendar page when X theme and WPML plugins are active (thanks @ingrid for reporting this one) [64400]

[4.3.1.1] 2016-10-20

  • Fix – Corrected a packaging issue from the 4.3.1 release [67936]

[4.3.1] 2016-10-20

  • Tweak – Implement the pruning of Event Aggregator history records after 7 days, filterable by tribe_aggregator_record_retention [68283]
  • Tweak – Event Aggregator will now verify that the license key has uses remaining before creating a history record [68286]
  • Tweak – Improve tribe_create_event documentation (Props to Keith) [44871]
  • Fix – Resolved an issue where scheduled Event Aggregator imports marked as « On Demand » were being run by cron [68284]
  • Fix – Resolved a bug where empty meta fields were being inserted into Event Aggregator record post meta [68290]
  • Fix – Resolved a bug where Venue and Organizers urls were been generated incorrectly (Thanks @Matt) [68168]
  • Fix – Pagination links on Month view are updating correctly [67977]
  • Fix – Resolved the support for translated event category archive slug that could lead to broken links on the front-end while using WPML (Props to Wilco in the support Forums) [62018]
  • Fix – Resolved a bug where searching for past events in the List view would always yield no results (Thanks for the report @Davide) [61863]
  • Fix – Resolved an issue where long file names would break plugin updates on some Windows installations (pros to @Alan [62552]
  • Fix – Resolved an issue where the /all link on recurring events on non English websites could be broken (reported by @lumiest – thanks!) [68062]
  • Fix – Pagination links on Month view are updating correctly [67977]

[4.3.0.1] 2016-10-14

  • Fix – Preventing legacy Facebook events from being duplicated

[4.3] 2016-10-13

  • Feature – Added Event Aggregator to enable service-based event imports from iCal feeds, Facebook, and Meetup
  • Feature – Revamped the CSV import screens to work within the new Event Aggregator pages
  • Tweak – Adjusted some view logic to support the new Event Views shortcode in Pro [44800]
  • Tweak – Added a button to copy the system infomation on the help tab [43709]
  • Tweak – Added an option for users to opt into automatic system infomation so our support system can grab the system information found on the help tab automatically [31645]
  • Tweak – Use an earlier hook for iCal feed generation (props @jlambe) [64141]
  • Tweak – Revise and simplify integration with Event Tickets attendee screen [61992]
  • Tweak – Added context to a set of strings to make translation easier (props @pedro-mendonca) [64586]
  • Tweak – Deprecated various disused functions and classes relating to the Meta Factory [39905]
  • Fix – Cease using GLOB_BRACE for including deprecated files due to limited server support [63172]
  • Fix – Avoid problems that can occur when hooking and unhooking actions (props @Chouby) [63474]
  • Fix – Resolves an issue where we were duplicating a core WordPress hook but with a different set of parameters (props @Chouby) [66455]
  • Fix – Correct the datetime formatting issues within the iCal feed (props @henryk) [65968]
  • Deprecated – Tribe__Events__Main::initOptions() has been deprecated with no replacement
  • Deprecated – Tribe__Events__Main::set_meta_factory_global() has been deprecated in favor of using the Tribe__Events__Meta_Factory class
  • Deprecated – The setup_meta() method in both the Tribe__Events__Template__Single_Event and Tribe__Events__Template_Factory classes has been deprecated
  • Deprecated – The the_title(), event_date(), event_category(), event_tag(), event_website(), event_origin(), organizer_name(), organizer_email(), venue_name(), venue_address(), and venue_map() methods have been deprecated in the Tribe__Events__Advanced_Functions__Register_Meta class
  • Deprecated – The register(), check_exists(), and get_args() methods have been deprecated in the Tribe__Events__Meta_Factory class

[4.2.7] 2016-09-15

  • Tweak – Additional support for plugin extensions

[4.2.6] 2016-08-31

  • Add – tribe_is_event_past() conditional to detect if event end time is past current time (Reported by @Jonathan in our support forums – thanks Jonathan.)

[4.2.5] 2016-08-17

  • Fix – Fixed inconsistent template filtering logic for single event template [62525]
  • Tweak – Restored preview for published events [64874]

[4.2.4] 2016-08-03

  • Tweak – Changed « Event Add-Ons » to load faster [64286]
  • Fix – Fixed default venue setting [64628]
  • Fix – Fixed default venue state and province settings [64629]

[4.2.3] 2016-07-20

  • Fix – In month view, be sure to unhook JSON-LD output when calling unhook function
  • Fix – Incorrect JSON-LD event start and end times (thank you @jjbte for reporting on .org forums)
  • Fix – Show Google Map and Link checkbox so they show when editing an event (Reported originally by Michael of @NailedIT in the .org forum)
  • Fix – Use Community Events Venue Edit Link when on Community Events Forms instead of Admin (also as a result of the report abve from @NailedIT. Thanks again.)

[4.2.2] 2016-07-06

  • Fix – Small CSS Issue on Welcome Page
  • Fix – Month view on mobile device width doesn’t have links to prev/next months
  • Fix – Reimport of updated CSV removes featured image (Bug #46149)
  • Fix – Fixed the issue that would make multiple organizers details disappear when trying to submit invalid event data using Community
  • Fix – Add a check to avoid being unable to switch view when Filter Bar plugin is active and at least one field is set to auto-complete mode
  • Fix – Only add the events custom post type to the tag archive queries and not custom queries with tags [45635]
  • Fix – When using the filter tribe_events_excerpt_allow_shortcode shortcodes will be maybe be processed in event excerpts in the list views [42289]

[4.2.1.1] 2016-06-28

  • Fix – Ensure translations load as expected with all supported versions of WordPress (thanks to @JacobALund for originally reporting this on .org forums)

[4.2.1] 2016-06-22

  • Tweak – Adjust the caching rules for Month View for faster loading
  • Fix – Replace a bad return type to avoid unnecessary notices in the error log
  • Fix – Add missing styles for correctly hide screen reader text
  • Fix – Fixes tribe_get_event_link() which wasn’t working when passing second parameter as `true’
  • Tweak – Reduce the ginormous font size of Month View titles in skeleton styles
  • Fix – Add styling to adjust List View description to full width
  • Fix – Miscellaneous tweaks to improve the Month and Day views
  • Fix – Fix a shorthand array that was causing errors in PHP 5.2 and 5.3 when importing events

[4.2] 2016-06-08

  • Feature – Added Google Maps API key field in the Settings tab to avoid map timeouts and errors on larger sites (Thanks to Yan for reporting this!)
  • Feature – Added support for featured image, multiple organizers, excerpt and more custom fields in the .csv file import function for events (Thank you to Graphic Designer for posting on UserVoice!)
  • Feature – Added support for featured image, description, map details and more custom fields in the .csv file import function for venues
  • Feature – Added support for featured image and description in the .csv file import function for organizers (Thank you to Rebecca for posting on UserVoice!)
  • Feature – Added an oEmbed template for events
  • Feature – Improve performance of a query used to determine if there are free/uncosted events (Thank you @fabianmarz for the pull request!)
  • Feature – Added support for attaching custom post types to events
  • Tweak – Improved filtering of the tribe_event_featured_image() function (Cheers to @fabianmarz!)
  • Tweak – Add an encoding class for the CSV importer to prevent non utf8 characters from preventing imports (Thanks to screenrage for the report!)
  • Tweak – Improved our JSON-LD output to ensure consistency (Props to @garrettjohnson and Lars!)
  • Tweak – Language files in the wp-content/languages/plugins path will be loaded before attempting to load internal language files (Thank you to user aafhhl for bringing this to our attention!)
  • Tweak – Switch to HTTPS for the « Powered by The Events Calendar » link (Thank you Cynthia for reporting this!)
  • Tweak – Switch to using HTTPS by default for interactions with Google Maps API
  • Tweak – Improved filterability of calendar excerpts by introducing the new tribe_events_get_the_excerpt filter hook
  • Tweak – Improved filtering of organizer details when importing by CSV (Props to @Geir for bringing this up!)
  • Tweak – Adjustments for single event view in Twenty Fifteen theme
  • Tweak – Improved performance of query used to test for events without any cost
  • Tweak – Added missing semicolon to a laquo (Props to mwender on GitHub for the fix!)
  • Tweak – Improve the « stickiness » of CSV import column mappings (Thank you @jamesgol!)
  • Tweak – Consistency of JSON-LD markup improved (Cheers to @garrettjohnson for the help!)
  • Tweak – Avoid notice-level errors when working with WP CLI on a site where The Events Calendar is also active (Thanks to @sun)
  • Tweak – Corrected the spelling of timezone in the CSV Importer’s event field
  • Tweak – Updated venue and organizer templates to use the new architecture for attaching custom post types to events
  • Tweak – Move plugin CSS to PostCSS
  • Tweak – Category default view is now set to default in place of hardcoding the current default view in the category base rewrite rule [31907]
  • Deprecated – Tribe__Events__PUE__Checker, Tribe__Events__PUE__Plugin_Info, and Tribe__Events__PUE__Utility classes are deprecated and are replaced by Tribe__PUE__Checker, Tribe__PUE__Plugin_Info, and Tribe__PUE__Utility classes
  • Fixed – Changed the use of have_posts() in the maybe iCal links for the main views that could cause an infinite loop
  • Accessibility – Focus styles added for search fields
  • Accessibility – Add ARIA labels for Month/Day/List sub nav
  • Accessibility – Add ARIA label for events footer sub nav heading

[4.1.4] 2016-05-19

  • Fix – Improve accuracy of list view pagination after switching from month view
  • Tweak – Give the multi-organizer form ‘sticky’ properties so values persist even if the submission is initially rejected
  • Tweak – Resolved minor CSS issues in the welcome page

[4.1.3] 2016-04-28

  • Fix – Month View single days are now ordered as follows: sticky events, ongoing multi-day events, all day events, then start time. In other words, all events should be ordered as you’d expect when viewing events in Month View.
  • Fix – Updated the compatibility of CSV importer with WordPress 4.5 due to a change in the post_status filter. This will help prevent some of the errors you may have seen when importing events using a CSV file.
  • Tweak – Added new event names for AJAX success to the List, Month, and Day views to help The Events Calendar’s compatibility with our other premium plugins.

[4.1.2] 2016-04-11

  • Tweak – Removed an unneeded hook that attempted to add a query argument to event tag links
  • Fix – Resolved an issue where events marked as « sticky » would not display as such in Month View
  • Fix – Dashes, hyphens, or whatever you like to call them in the events archive slug no longer breaks the URL
  • Fix – The notice that pops up when a conflicting « events » page exists can now be dismissed

[4.1.1.1] 2016-04-07

  • Security – Tightened up security with post type link filtering (props to Nadal Soler for reporting this issue!)
  • Security – Tightened up security around tribe bar submissions (props to Paul Mynarsky for reporting this issue!)

[4.1.1] 2016-03-30

  • Fix – Resolved bug where array notices were output on single event pages when venues were not set (props to zaxiscreative for reporting this issue!)
  • Fix – Resolved issue where the Month View in mobile sizes retained the long day-of-week names when the abbreviations should have been used (props to Lucy for the bug report!)
  • Fix – Fixed bug where a « 0 » was added to the default Venue name when creating a new event
  • Fix – Fixed notice that caused Ajax requests to fail (props to cgrymala on WP.org for reporting this!)
  • Fix – Removed quotes from around TZID-specified timezones in iCal feeds which causes problems with some parsers (props to factory44 for reporting the issue that lead to this fix)
  • Fix – Resolved various capitalization issues with German translations (props to oheinrich in our forums for pointing out this issue!)

[4.1.0.1] 2016-03-17

  • Fix – Resolved multiple issues with the German de_DE language file that caused a number of site-breaking issues

[4.1] 2016-03-15

  • Feature – Added a tribe_get_venue_website_url() function for fetching Venue website URLs (props to fervorcreative in our forums for this request!)
  • Performance – Lazy-load venue and organizer selector data
  • Tweak – Allow iCal filenames to be filtered via a new filter: tribe_events_ical_feed_filename
  • Tweak – Added a hook to allow single day queries in month view to be filtered: tribe_events_month_daily_events_query_args
  • Tweak – Improved the logic around rebuilding known date ranges
  • Tweak – Always show the « Merge Duplicates » button for venues and organizers in the Events General Settings page
  • Tweak – Allow the « same slug » notice to be dismissed and fix some text in that message
  • Tweak – Ignore alpha/beta/rc suffixes on version numbers when checking template versions
  • Tweak – Add a filter for month view daily events query: tribe_events_month_daily_events_query_args
  • Tweak – Added a more flexible cost range parsing function
  • Tweak – Obfuscate license keys Events > Help > System Information
  • Fix – Fixed a fatal that sometimes occurred when refreshing the import CSV page
  • Fix – Fixed issue where some characters were not escaped appropriately for month and year formats
  • Fix – Added missing tribe-loading@2x.gif
  • Fix – Fixed a warning produced by passing a DateTime() object into start_date or end_date args of tribe_get_events (props to iamhexcoder for the pull request!)
  • Fix – Fixed bug where events in month view were not always sorted in chronological order
  • Fix – Fixed the System Info URL in Events > Help
  • Fix – Resolved issue where the default country would be « Array » if no default country is set
  • Fix – Fixed bug where ajaxurl was sometimes undefined

[4.0.7] 2016-03-02

  • Fix – Resolve display issues on templates with Jetpack and a few themes
  • Fix – Mobile breakpoints on month view working with custom breakpoints
  • Fix – Reordering Venue and Organizer metadata no longer breaks titles
  • Fix – Prevented notices from happening when using the_title filter
  • Fix – iCal links now will respect categories on the first page
  • Fix – Prevent third-party bugs with SEO plugins when inserting events programmatically
  • Fix – Organizer information is showing up again correctly
  • Fix – Modified the add-on license validation method to better explain what is happening
  • Fix – Description on mobile views now have the correct class attribute on HTML
  • Fix – Added missing semicolon on the list navigation for « &laquo »

[4.0.6] 2016-02-17

  • Tweak – Adjust injection of event data into the_content from priority 10 to 9 for better 3rd-party plugin compatibility
  • Tweak – Change mobile month view selector to load event details below the calendar for better theme compatibility
  • Tweak – Better handling of edge cases on the post_excerpt for List View
  • Tweak – Removal of generic CSS classes like .updated and .published
  • Fix – Prevent Notices from appearing when using tribe_get_organizer()
  • Fix – Make HTML Single Event Pages valid
  • Fix – Numeric named categories URLs are now fully working
  • Fix – Event Title now Accepts HTML on Tooltips
  • Fix – Licenses Tab now will work with DISALLOW_FILE_MODS (Props to Sun for spotting and fixing this)

[4.0.5] 2016-01-15

  • Security – Security fix with Venues and Organizers (props to grantdayjames for reporting this!)

[4.0.4] 2015-12-23

  • Tweak – Including the latest embedded Event Tickets release for backward compatibility

[4.0.3] 2015-12-22

  • Tweak – Adjust single-event.php template to allow the « Time » title and content to be filterable (Props to Sitecrafting for highlighting this issue!)
  • Fix – Resolved issue with an overly escaped Event Category edit URL that prevented editing categories (Thanks to Ian for the first report of this issue!)
  • Fix – Fixed issue where clicking on columns on the Events listed in the Admin Dashboard were ALWAYS sorted by Event start/end date before sorting by the column selected (Cheers to Corrado for bringing this to our attention!)

[4.0.2] 2015-12-16

  • Tweak – Adding better support for non-numeric cost values on events (Props to Mirja for highlighting this!)
  • Tweak – Avoid notice level errors when advanced events list widget settings are saved (Thank you Johan for reporting the issue!)
  • Tweak – Improve messaging in the same-slug warning message (Thanks to Simon for bringing this to our attention!)
  • Tweak – Hook to Event Tickets to inject event dates into ticket emails
  • Tweak – Adding better support for default venues (Props to Karly for noting this!)
  • Tweak – Improve handling of internationalized slugs (Cheers to Oliver for the help!)
  • Fix – Ensure the past events list displays the correct events when accessed via ajax (Thank you Jesse for highlighting this!)
  • Fix – Support ordering by venue/organizer within event queries (Thank you Doug for bringing this to our attention!)
  • Fix – Fixed issue where events with the same date/time would sometimes be excluded from single-event navigation (Cheers to JeremyEnglert for the tip!)
  • Fix – Resolved issue where events set with the explicit cost of 0 were not showing as « Free » (Thank you terrizsolo for reporting this!)
  • Fix – Fixed bug where the datepicker in Twenty Sixteen was really ugly
  • Fix – Fixed bug where using Quick Edit on events caused the table columns in the event list to become jumbled on save (Props to A K for the report!)
  • Fix – Resolved bug where category links sometimes included event category 1 (Thank you Anthony for the original report of this problem!)
  • Fix – Fixed a settings page URL (Props to Kristy for the heads up!)

[4.0.1] 2015-12-10

  • Tweak – Add a warning message for major updates
  • Tweak – For SEO reasons, use an h1 for the title rather than an h2 (props to wpexplorer for this fix)
  • Tweak – Target the calendar view grid in JS using a simpler selector
  • Fix – Resolved WP 4.4 related fatal on the Nav Menu page that prevented the admin footer from rendering/enqueuing JS
  • Fix – Resolved bug where visiting /events/upcoming could sometimes result in an infinite redirect loop
  • Fix – Removed wp_trim_excerpt and use only it’s powers, fixing the excerpt problem
  • Fix – Fixed bug where the mobile calendar view did not display the date for the date being viewed
  • Fix – Fixed bug where the admin toolbar’s Events > Import > CSV did not link to the CSV importer page
  • Fix – Fixed issue where the events list in the admin dashboard were not ordered in an intuitive manner
  • Fix – Resolved bug where sorting by event category or tag resulted in an error
  • Fix – Fixed bug where full event content text was displayed where excerpts should have been displayed
  • Fix – Resolved issue where events imported via CSV were excluded from single event navigation
  • Fix – Fixed bug where /events/list would sometimes 404 on a new install
  • Fix – Resolved bug where multiday all-day events displayed the end date as one day later than it should be when the End of Day Cut-off was set to something other than 12am
  • Fix – Timezone handling fixed within generated iCal feeds

[4.0] 2015-12-02

  • Security – A TON of escaping was added to our codebase thanks to the efforts of the always-helpful Andy Fragen (@afragen)
  • Feature – Moved the Ticket framework code into its own plugin (event-tickets)
  • Feature – The event cost now supports more international formats with the addition of the tribe_events_cost_separators filter (Thank you remokrol for bringing this to our attention!)
  • Feature – Added support for the twentysixteen theme
  • Feature – Created a new Add-Ons tab in Settings so that TEC add-ons can have a consolidated settings tab
  • Feature – Improve the date formats UI by providing example output for each selected format
  • Tweak – Restructured TEC’s core settings code for reusability with other standalone plugins like Event Tickets
  • Tweak – Deprecate old JS event names in favor of a new JS event naming standard. Example: deprecated tribe_ev_runAjax in favor of run-ajax.tribe
  • Tweak – Consolidated import pages for TEC and add-ons
  • Tweak – When suggesting a UTF-8 compatibility CSV formatting tool, point to one that still exists
  • Tweak – Added the ability to filter attendees CSV items via tribe_events_tickets_attendees_csv_items (Props to @bostondv on GitHub for this patch!)
  • Tweak – Updated all excerpt output to use tribe_events_get_the_excerpt() to ensure a consistent display of excerpt content (Cheers to Joseph to pointing this out!)
  • Tweak – Add support for wp_get_document_title in response to the WordPress 4.4 deprecation of wp_title
  • Tweak – Check post creation permissions before letting users create venues and organizers from the event meta box
  • Tweak – Only display data separators between fields that have data when rendering organizers (Thank you Bud for highlighting this issue!)
  • Tweak – When a user cannot create organizers, prevent the auto-selection of organizers when editing an event
  • Tweak – Remove microformat CSS classes from templates and replace with namespaced content-relevant CSS classes
  • Tweak – Changed the « updated » CSS class to « tribe-updated » so that it is properly namespaced (Thank you vijayrajesh!)
  • Tweak – The Plugin Update Checker will now auto-save valid plugin keys (Thanks to Denon for originally bringing this up!)
  • Tweak – Cleaned up the output of JSON-LD data. Filterable via the new tribe_google_data_markup_json filter
  • Tweak – Drop the use of the generic CSS class « placeholder » in favor of « tribe-event-placeholder » (Thanks to Marc on the forums!)
  • Tweak – Adjusted the CSS padding on Admin Menu items for Events
  • Tweak – Various codesniffer fixes
  • Tweak – tribe_get_venue_link() no longer echoes if you ask it to return an element
  • Tweak – Error messages for empty Venue names
  • Tweak – Improve our responsiveness for the widget mini calendar, allowing smaller sidebars.
  • Tweak – No longer retrieve empty costs when fetching all costs for all events
  • Tweak – Change the priority of bootstrapping the-events-calendar to ensure it occurs before any of the TEC addons in the event some addons are upgraded to v4.0 later than TEC
  • Tweak – Adjust the logic used for adding a noindex/follow tag to event views
  • Tweak – No longer hiding default address fields when default venues are selected when Pro is active
  • Fix – Resolved issue where the iCal feed did not provide an appropriately formatted timezone in some cases (Cheers to Matt for the report!)
  • Fix – Added support for translating some previously untranslatable strings (Props to tititou36, media325, and Stef!)
  • Fix – Prevented duplicate CSS IDs on the mini calendars (Cheers to Corrado for the help!)
  • Fix – Fixed bug causing tribe_get_single_ical_link() and tribe_get_ical_link() to use the same URL when it shouldn’t (Props to Ben Byrne @drywall on Twitter for the heads up!)
  • Fix – Fixed issue where the « Add another organizer » text wasn’t using the correct singular label (Thank you MIKE for the report!)
  • Fix – Various CSS fixes for twenty(ten-fifteen)
  • Fix – Improved our handling of get_current_screen() across the plugin, avoiding notices and warnings (Thank you Mike for the help!)
  • Fix – Fixed bug where accessing object properties on a non object errored out when saving event meta (props to @dalethedeveloper on GitHub for this fix!)
  • Fix – Fixed bug where organizer ID meta attached sometimes included a blank record. That blank record is no longer returned in tribe_get_organizer_ids()
  • Fix – Fixed error message returned when tabbing away from a blank event name meta box so that it properly indicates that an event name is required (Our thanks to @tapan29bd for this fix!)
  • Fix – Resolved issue where Timezone event start/end date property name strings were malformed which guaranteed a a call to get_post_meta for Timezone date strings
  • Fix – Fixed CSS issue where the month view calendar could sometimes extend beyond the edge of the page when Skeleton Styles were enabled
  • Fix – Fixed a problem where iCal data was generated with incorrect dates in the case of some all days events (thanks to Matt for highlighting this)
  • Fix – Resolved a problem causing the previous month view to appear when it should not
  • Fix – Fixed issue in mobile month view where date was missing from heading
  • Fix – Resolved issue that caused /events/ to 404 if it was visited on a new install before hitting « Save » on the Events > Settings > Display page
  • Deprecated – The Tribe__Events__Main::defaultValueReplaceEnabled() method is being deprecated in favor of tribe_get_option(‘defaultValueReplace’). Schedules for removal in v4.5
  • Deprecated – The tribe_event_link() has been deprecated in favor of tribe_get_event_link(). Scheduled for removal in 5.0
  • Deprecated – The third parameter of tribe_get_organizer_link() (the $echo parameter) has been deprecated and is scheduled for removal in 5.0
  • Deprecated – Tribe__Events__Abstract_Deactivation in favor of Tribe__Abstract_Deactivation
  • Deprecated – Tribe__Events__Admin__Helpers in favor of Tribe__Admin__Helpers
  • Deprecated – Tribe__Events__App_Shop in favor of Tribe__App_Shop
  • Deprecated – Tribe__Events__Autoloader in favor of Tribe__Autoloader
  • Deprecated – Tribe__Events__Cache in favor of Tribe__Cache
  • Deprecated – Tribe__Events__Cache_Listener in favor of Tribe__Cache_Listener
  • Deprecated – Tribe__Events__Changelog_Reader in favor of Tribe__Changelog_Reader
  • Deprecated – Tribe__Events__Credits in favor of Tribe__Credits
  • Deprecated – Tribe__Events__Date_Utils in favor of Tribe__Date_Utils
  • Deprecated – Tribe__Events__Field in favor of Tribe__Field
  • Deprecated – Tribe__Events__Settings in favor of Tribe__Settings
  • Deprecated – Tribe__Events__Settings_Tab in favor of Tribe__Settings_Tab
  • Deprecated – Tribe__Events__Support in favor of Tribe__Support
  • Deprecated – Tribe__Events__Template_Part_Cache in favor of Tribe__Template_Part_Cache
  • Deprecated – Tribe__Events__Tickets__Attendees_Table in favor of Tribe__Tickets__Attendees_Table in the event-tickets plugin
  • Deprecated – Tribe__Events__Tickets__Metabox in favor of Tribe__Tickets__Metabox in the event-tickets plugin
  • Deprecated – Tribe__Events__Tickets__Ticket_Object in favor of Tribe__Tickets__Ticket_Object in the event-tickets plugin
  • Deprecated – Tribe__Events__Tickets__Tickets in favor of Tribe__Tickets__Tickets in the event-tickets plugin
  • Deprecated – Tribe__Events__Tickets__Tickets_Pro in favor of Tribe__Tickets__Tickets_Handler in the event-tickets plugin
  • Deprecated – Tribe__Events__Validate in favor of Tribe__Validate
  • Deprecated – Tribe__Events__View_Helpers in favor of Tribe__View_Helpers
  • Deprecated – Tribe__Events__Main::OPTIONNAME in favor of Tribe__Main::OPTIONNAME
  • Deprecated – Tribe__Events__Main::OPTIONNAMENETWORK in favor of Tribe__Main::OPTIONNAMENETWORK
  • Deprecated – Tribe__Events__Main::addHelpAdminMenuItem() in favor of Tribe__Settings_Manager::add_help_admin_menu_item()
  • Deprecated – Tribe__Events__Main::addNetworkOptionsPage() in favor of Tribe__Settings_Manager::add_network_options_page()
  • Deprecated – Tribe__Events__Main::array_insert_after_key() in favor of Tribe__Main::array_insert_after_key()
  • Deprecated – Tribe__Events__Main::array_insert_before_key() in favor of Tribe__Main::array_insert_before_key()
  • Deprecated – Tribe__Events__Main::debug() in favor of Tribe__Debug::debug()
  • Deprecated – Tribe__Events__Main::defaultValueReplaceEnabled() in favor of tribe_get_option( ‘defaultValueReplace’ )
  • Deprecated – Tribe__Events__Main::doHelpTab() in favor of Tribe__Settings_Manager::do_help_tab()
  • Deprecated – Tribe__Events__Main::doNetworkSettingTab() in favor of Tribe__Settings_Manager::do_network_settings_tab()
  • Deprecated – Tribe__Events__Main::doSettingTabs() in favor of Tribe__Settings_Manager::do_setting_tabs()
  • Deprecated – Tribe__Events__Main::do_licenses_tab() in favor of Tribe__Settings_Manager::do_licenses_tab()
  • Deprecated – Tribe__Events__Main::getNetworkOption() in favor of Tribe__Settings_Manager::get_network_option()
  • Deprecated – Tribe__Events__Main::getNetworkOptions() in favor of Tribe__Settings_Manager::get_network_options()
  • Deprecated – Tribe__Events__Main::getNotices() in favor of Tribe__Notices::get()
  • Deprecated – Tribe__Events__Main::getOption() in favor of Tribe__Settings_Manager::get_option()
  • Deprecated – Tribe__Events__Main::getOptions() in favor of Tribe__Settings_Manager::get_options()
  • Deprecated – Tribe__Events__Main::have_addons() in favor of Tribe__Settings_Manager::have_addons()
  • Deprecated – Tribe__Events__Main::isNotice() in favor of Tribe__Notices::is_notice()
  • Deprecated – Tribe__Events__Main::pluginDir in favor of Tribe__Events__Main::plugin_dir
  • Deprecated – Tribe__Events__Main::pluginName in favor of Tribe__Events__Main::plugin_name
  • Deprecated – Tribe__Events__Main::pluginPath in favor of Tribe__Events__Main::plugin_path
  • Deprecated – Tribe__Events__Main::pluginUrl in favor of Tribe__Events__Main::plugin_url
  • Deprecated – Tribe__Events__Main::removeNotice() in favor of Tribe__Notices::remove_notice()
  • Deprecated – Tribe__Events__Main::renderDebug() in favor of Tribe__Debug::render()
  • Deprecated – Tribe__Events__Main::saveAllTabsHidden() in favor of Tribe__Settings_Manager::save_all_tabs_hidden()
  • Deprecated – Tribe__Events__Main::setNetworkOptions() in favor of Tribe__Settings_Manager::set_network_options()
  • Deprecated – Tribe__Events__Main::setNotice() in favor of Tribe__Notices::set_notice()
  • Deprecated – Tribe__Events__Main::truncate() in favor of tribe_events_get_the_excerpt()
  • Deprecated – tribe_event_beginning_of_day() in favor of tribe_beginning_of_day()
  • Deprecated – tribe_event_end_of_day() in favor of tribe_end_of_day()
  • Deprecated – tribe_event_format_date() in favor of tribe_format_date()
  • Deprecated – tribe_events_the_notices() in favor of tribe_the_notices()

3.x and previous

For release notes from the 3.x and older lifecycles, see our full historical release notes.