How to embed google calendar in wordpress

Last Updated: Jan 30, 2024 by

Are you tired of constantly switching between your Google Calendar and your WordPress website? Do you want to streamline your workflow and make it easier for your visitors to see your upcoming events? Look no further, as we will guide you through the process of embedding your Google Calendar into your WordPress website.

SEO Integration

Google Calendar

by Blessing Ri (

Before we dive into the technical steps, let’s talk about the benefits of embedding your Google Calendar in your WordPress website. One of the main advantages is improved SEO integration. By embedding your calendar, you are providing fresh and relevant content for your website, which can help boost your search engine rankings. Additionally, having a calendar on your website can increase user engagement and time spent on your site, which are also factors that can positively impact your SEO.

Step 1: Create a Google Calendar

The first step is to create a Google Calendar if you don’t already have one. Go to your Google account and click on the “Calendar” tab. From there, you can create a new calendar or use an existing one. Make sure to add all the events you want to display on your website to this calendar.

Step 2: Get the Embed Code

Once you have your calendar set up, click on the three dots next to your calendar’s name and select “Settings and sharing.” Scroll down to the “Integrate calendar” section and click on the “Embed code” button. Copy the code that appears in the pop-up window.

Step 3: Install a Plugin


by Garrhet Sampson (

To embed the code into your WordPress website, you will need to install a plugin. One popular option is the “Google Calendar Events” plugin. Go to your WordPress dashboard and click on “Plugins” then “Add New.” Search for the “Google Calendar Events” plugin and click on “Install Now.” Once the installation is complete, click on “Activate.”

Step 4: Embed the Code

Now that you have the plugin installed, go to “Settings” and click on “Google Calendar Events.” Paste the embed code from step 2 into the “Google Calendar Embed Code” field. You can also customize the appearance of your calendar by adjusting the settings in this section. Once you are satisfied with the settings, click on “Save Changes.”

Step 5: Add the Calendar to Your Website

The final step is to add the calendar to your website. You can do this by creating a new page or post and clicking on the “Add Calendar” button in the toolbar. This will insert a shortcode into your page or post, which will display your Google Calendar. You can also add the shortcode to a widget in your sidebar if you prefer.

Obsidian Google Calendar Integration

If you use Obsidian for note-taking, you can also integrate your Google Calendar into your notes. This can be useful for keeping track of deadlines and events while working on your notes. To do this, simply copy the embed code from step 2 and paste it into your Obsidian note. You can then view your calendar directly from your notes.

By following these steps, you can easily embed your Google Calendar into your WordPress website and streamline your workflow. Have you tried this integration? Let us know in the comments.

Moadood Ahmad

About the Author: Moadood Ahmad

Leave a Reply

Your email address will not be published. Required fields are marked *