Title: Add to Calendar Button &#8211; CalGet
Author: CalGet
Published: <strong>22 d'abril de 2025</strong>
Last modified: 22 d'abril de 2025

---

Cerca extensions

![](https://ps.w.org/calget/assets/banner-772x250.png?rev=3279420)

![](https://ps.w.org/calget/assets/icon.svg?rev=3279420)

# Add to Calendar Button – CalGet

 Per [CalGet](https://profiles.wordpress.org/calget/)

[Baixa](https://downloads.wordpress.org/plugin/calget.1.0.1.zip)

 * [Detalls](https://ca.wordpress.org/plugins/calget/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/calget/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/calget/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/calget/#developers)

 [Suport](https://wordpress.org/support/plugin/calget/)

## Descripció

CalGet provides a seamless way to add to calendar integration to any WordPress site.
With the block editor component, you can easily add and customize “Add to Calendar”
buttons for your visitors.

#### Key Features

 * **Multiple Calendar Support**: Generate buttons for popular calendar services
   including Google Calendar, Apple Calendar, Office 365, Outlook, Yahoo, and downloadable
   ICS files.
 * **Customizable Appearance**: Adjust colors, corner roundness, and whether to 
   display icons alongside button text.
 * **Block Editor Integration**: Simple drag-and-drop interface in the WordPress
   block editor.
 * **Modern Design**: Clean, responsive buttons that match your site’s aesthetic.

#### Calendar Services Supported

 * Google Calendar
 * Apple Calendar
 * Microsoft Office 365
 * Microsoft Outlook
 * Yahoo Calendar
 * ICS File Download (compatible with most calendar apps)

### External Services

This plugin connects to the external **CalGet API** (https://calget.com) to function.
Here’s how it’s used:

 * **Service Used:** [CalGet](https://calget.com/)
 * **API Endpoint Base:** `https://calget.com/api/wp/v1/`
 * **Purpose:** The CalGet API is used to:
    - Fetch your calendars and existing events to select from within the block editor.
    - Create new calendar events directly from the block editor.
    - Retrieve the necessary links for each “Add to Calendar” button (Google, Apple,
      etc.) for rendering on the frontend.
    - Verify your API key and fetch team/subscription information for the settings
      page and editor notices.
 * **Data Sent:**
    - **API Key:** Your CalGet API key (obtained from calget.com) is sent with every
      request for authentication.
    - **Calendar/Event Selection:** When selecting calendars or events in the editor,
      the relevant IDs are sent.
    - **New Event Details:** When creating a new event via the block editor, the
      details you enter (title, description, dates, location, timezone, etc.) are
      sent to the API.
    - **Block Attributes:** When rendering the buttons on the frontend, the selected
      event ID and calendar ID might be sent if the links weren’t saved with the
      block.
 * **Frequency:** API calls occur when:
    - Loading the block editor for the “Add to Calendar Button” block (fetching 
      calendars, events, team info).
    - Changing the selected calendar in the editor (fetching events).
    - Saving a new event created within the editor.
    - Loading a page containing the rendered block on the frontend (potentially 
      fetching event links).
    - Loading the plugin settings page (fetching team info, verifying API key).
 * **Terms and Privacy:** Use of the CalGet service is subject to their Terms of
   Service and Privacy Policy.
    - Terms of Service: [https://calget.com/terms](https://calget.com/terms)
    - Privacy Policy: [https://calget.com/privacy](https://calget.com/privacy)

An active CalGet account and API key are required for this plugin to fetch event
data and generate calendar links.

By using this plugin, you agree to the terms and privacy policy of CalGet. A CalGet
account and API key are required for the plugin to function.

### Third Party Services Tracking

This plugin does not track any user data or include any tracking mechanisms.

## Captures

 * [[
 * Add to Calendar Button block in the editor – Customize colors, roundness, and
   which calendar services to display
 * [[
 * Settings page showing API key configuration and account status
 * [[
 * Frontend display of calendar buttons with icons and custom styling

## Blocs

Aquesta extensió proporciona 1 bloc.

 *   Add to Calendar Button

## Instal·lació

 1. Upload the `calget` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Navigate to Settings > Add to Calendar : CalGet
 4. Create a CalGet account at [CalGet.com](https://calget.com/register) if you don’t
    have one
 5. Enter your API key from CalGet.com in the settings page
 6. Add the “Add to Calendar Button” block to any post or page
 7. Select an existing calendar event or create a new one
 8. Customize the appearance and save

## PMF

### Do I need a CalGet account?

Yes, you need to create an account at [CalGet.com](https://calget.com) to get an
API key and access the calendar services.

### Is there a limit to how many calendar buttons I can create?

No, you can create as many calendar buttons as you need.

### Is there a limit on how many events I can create?

Yes, the free plan is limited to 50 calendar adds per event. For higher usage limits
and additional features, check out our premium plans at [CalGet.com/pricing](https://calget.com/pricing).

### Can I customize the appearance of the buttons?

Yes, you can change the color, adjust the corner roundness from square to rounded,
and choose whether to display icons alongside button text.

### Which calendar services are supported?

Google Calendar, Apple Calendar, Microsoft Office 365, Microsoft Outlook, Yahoo 
Calendar, and downloadable ICS files (compatible with most calendar apps).

## Ressenyes

No hi ha ressenyes per a aquesta extensió.

## Col·laboradors i desenvolupadors

«Add to Calendar Button – CalGet» és programari de codi obert. La següent gent ha
col·laborat en aquesta extensió.

Col·laboradors

 *   [ CalGet ](https://profiles.wordpress.org/calget/)

[Traduïu «Add to Calendar Button – CalGet» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/calget)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/calget/), baixeu-
vos el [repositori SVN](https://plugins.svn.wordpress.org/calget/), o subscriviu-
vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/calget/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/calget/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 1.0.0

 * Initial release

#### 1.0.1

 * Button style adjustments

## Meta

 *  Versió **1.0.1**
 *  Darrera actualització **fa 12 mesos**
 *  Instal·lacions actives **10+**
 *  Versió del WordPress ** 5.8 o posterior **
 *  Provada fins a **6.8.5**
 *  Versió del PHP ** 7.2 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/calget/)
 * Etiquetes
 * [add to calendar](https://ca.wordpress.org/plugins/tags/add-to-calendar/)[button](https://ca.wordpress.org/plugins/tags/button/)
   [calendar](https://ca.wordpress.org/plugins/tags/calendar/)[events](https://ca.wordpress.org/plugins/tags/events/)
   [events calendar](https://ca.wordpress.org/plugins/tags/events-calendar/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/calget/advanced/)

## Valoracions

Encara no s'ha enviat cap ressenya.

[Afegeix una ressenya](https://wordpress.org/support/plugin/calget/reviews/#new-post)

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/calget/reviews/)

## Col·laboradors

 *   [ CalGet ](https://profiles.wordpress.org/calget/)

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/calget/)