Picture of Amir Vincent
Amir Vincent

Amir Vincent is a digital-marketing entrepreneur and the co-founder and CEO of Canada Create™, a Toronto-based agency specializing in SEO, web design, paid search, and social-media strategies for international clients

Need quick help? Let’s Talk About Your Growth

For a faster response, call (416) 273-9030. Otherwise, fill out the form below and our team will contact you.

This field is for validation purposes and should be left unchanged.
Select the Services(Required)

How to Embed Spotify in WordPress

How to Embed Spotify in WordPress
Want to share music or a podcast on your site? Here are 2 simple ways to embed Spotify in WordPress, using the native block editor or the EmbedPress plugin.

How to Embed Spotify in WordPress

Last updated: July 2026

TL;DR: The fastest way to embed spotify in wordpress is to paste a Spotify share link directly into the block editor, which auto-converts into a native player. If you want more layout control, such as placing a player in a sidebar widget, the free EmbedPress plugin gives you that flexibility. Both methods take under five minutes.

Adding music, a podcast episode, or a playlist to a WordPress page is one of those small touches that makes a site feel current. Whether you run a band’s site, a podcast blog, or just want to share a playlist with visitors, learning to embed spotify in wordpress only takes a couple of minutes once you know where to click. Below are the two methods Canada Create recommends, plus fixes for when the player does not show up.

Prerequisites

  • A WordPress site using the block editor (Gutenberg), which ships by default on all modern WordPress installs, as documented in the official WordPress.org Spotify embed guide.
  • A Spotify account, free or premium, to generate share links.
  • Editor or Administrator access to the post or page you want to update.

Method 1: Native Spotify Block (No Plugin Needed)

WordPress has supported native Spotify embeds for years, which makes this the simplest spotify player wordpress option for most sites.

Open the Spotify app or web player and find the song, album, playlist, or podcast episode you want to feature. Click the three-dot menu next to the item, hover over “Share,” and select “Copy link to [item].” This gives you a standard Spotify URL you will paste into WordPress.

Open the post or page in WordPress, click into an empty line, and paste the Spotify link directly. WordPress detects the link automatically and converts it into an embedded player, similar to how it handles a YouTube link.

Step 3: Adjust and Publish

Click the embed once inserted to confirm it rendered correctly, then check the block settings panel on the right for any display options. Click “Publish” or “Update” to make the spotify embed code wordpress change live.

[IMAGE: WordPress block editor showing a pasted Spotify link converting into an embedded player, related to embed spotify in wordpress]

Method 2: EmbedPress Plugin (More Layout Control)

If you want to place a Spotify player inside a sidebar widget, a landing page section, or anywhere the native block feels limiting, a plugin like EmbedPress gives you that option. This is the better route for anyone searching for a dedicated spotify widget wordpress site setup.

Step 1: Install the Plugin

From the WordPress dashboard, go to Plugins, then Add New Plugin. Search for a Spotify-compatible embed plugin, install it, and activate it.

Just like Method 1, copy the share link for the song, playlist, album, or podcast from Spotify’s three-dot menu.

Step 3: Add the Embed Block or Widget

In the block editor, add the plugin’s embed block and paste the Spotify link into it. For sidebar placement, add the same block to a widget area instead of the main content, then click “Embed” to load the preview.

[IMAGE: EmbedPress plugin settings panel with a Spotify playlist link pasted in, related to spotify player wordpress]

Troubleshooting: Spotify Embed Not Showing

  • Player shows as a plain link instead of an embed: Make sure you pasted the link on its own line and pressed Enter, which triggers WordPress’s auto-embed detection.
  • Embed loads slowly or shows a blank box: This is usually a caching issue. Clear your page cache plugin and browser cache, then reload.
  • Embed works in the editor but not on the live page: Check whether your theme or a security plugin is stripping iframes; you may need to allowlist Spotify’s embed domain.
  • Playlist embed shows outdated tracks: Spotify playlist embeds sometimes cache older versions; re-copy the link and re-paste it to force a refresh.

For a list of Spotify’s currently supported embed formats and any platform-side changes, Spotify’s own developer embed documentation is the most reliable source, since embed behavior occasionally changes on Spotify’s end rather than WordPress’s.

Frequently Asked Questions

Do I need a Spotify Premium account to embed content in WordPress?

No. A free Spotify account can generate share links for songs, albums, playlists, and podcasts, all of which work with WordPress embeds.

Can I embed a full Spotify playlist instead of a single song?

Yes. Copy the playlist’s share link the same way you would for a single track, then paste it into the block editor or your embed plugin.

Why does my embedded Spotify player look different on mobile?

Spotify’s embed player is responsive by default, so it should resize automatically. If it looks broken on mobile, check your theme’s content width settings or try the EmbedPress method for more control. Canada Create’s dev team checks this on every client site after a theme update, since it is the most common regression point.

As we cover at Canada Create when working on client sites, most embed issues come down to caching or a theme stripping iframes rather than the Spotify link itself. If you are building a broader content strategy around embedded media, our guide on what to plan before building an e-commerce website covers related media and page speed considerations. WordPress users managing a lot of embedded content should also review our notes on what actually slows down WordPress on shared hosting, since embeds add extra external requests that shared hosting can struggle with.

For site owners comparing this native workflow against building a fully custom media page, our breakdown of WordPress vs Webflow for growing businesses is a useful next read. Canada Create readers running podcasts or music blogs often pair Spotify embeds with the layout tips in our roundup of the best website builders for small business, especially if they are still deciding on a platform. If your site is due for a broader refresh, our website redesign checklist for Toronto businesses walks through the planning steps, and our web design services in downtown Toronto team can help if you would rather have the whole site rebuilt around your content.

Canada Create sees this kind of small, high-impact feature request often from bands, podcasters, and local venues building out a media presence. Getting the embed right the first time saves a second round of edits later, which is worth the extra two minutes Method 2 takes over Method 1. Canada Create readers building out a full media page often ask about this exact workflow when planning a site refresh.




Share This Post