When I first tried to add podcast episodes to my WordPress website, I quickly realized that embedding them from Apple Podcasts wasn’t as straightforward as I’d hoped. Like many of you, I wanted a simple solution that wouldn’t require coding knowledge.
Through trial and error (and plenty of coffee), I discovered several different methods for embedding Apple Podcasts in WordPress. And by testing them all out, I found the best solutions for podcasters and other WordPress users.
In this guide, I’ll walk you through the exact steps you need to embed Apple Podcasts in WordPress, ensuring your audio content looks great and works perfectly on any device.
Whether you’re sharing your own show or featuring episodes from others, these methods make it easy to display an attractive, functional podcast player.

⚡ Quick Answer: How to Embed Apple Podcasts in WordPress
This guide covers two easy methods to embed Apple Podcasts.
- Method 1. Using the default Custom HTML block – best for users who want a quick, free solution without installing extra plugins.
- Method 2. Using the EmbedPress plugin – best for users who want more customization options.
Why Embed Apple Podcasts in WordPress?
Apple Podcasts is one of the top platforms for discovering and listening to podcasts on iPhones, iPads, and other Apple devices, boasting tens of millions of active listeners.
If you have an audio show on Apple Podcasts, then embedding episodes on your WordPress site is a great way to promote your production and grow your audience.
Instead of linking out or using a generic player, you can display your episodes right on your podcast website, where listeners can instantly hit play.
When you embed your show:
- 🎧 Visitors can listen without leaving your site.
- 📈 You increase time on site and boost engagement.
- 🌟 Your podcast stays on-brand by living alongside your other content.
- 🚏 Your podcast website becomes a central hub to promote your show, share bonus content, and grow your audience on your own terms.
Perhaps most importantly, any first-time website visitors who discover your brand or business will immediately know about your podcast. This can help you gain tons of new listeners.
Even if you’re not embedding your own show, featuring Apple Podcasts on your website is a smart way to share your favorite podcast episodes or curate recommendations.
For example, if you’re a blogger, then you might include relevant episodes to enrich your articles or support key points. Meanwhile, businesses and authors can feature podcast appearances as social proof.
Additionally, online course creators could use embedded interviews or discussions as bonus material for students.
🔗 Related Posts: See our expert pick of the best podcasting plugins and the best podcast themes for WordPress.
How to Embed Apple Podcasts in WordPress
Now that you know why embedding Apple Podcasts in WordPress is a smart move, I’ll walk you through 2 easy ways to do it – no technical skills required.
You can use the quick link below to jump to the different methods:
- Method 1: Embed Apple Podcasts in WordPress Using the Custom HTML Block (Free + Easy)
- Method 2: Embed Apple Podcasts in WordPress Using EmbedPress (More Customizable)
- Bonus Tips and Ideas to Grow Your Podcast
- FAQs About Embedding Apple Podcasts in WordPress
- Next Steps: Improve Your Podcast Site
Ready? Let’s get started.
💡 Note: The Apple Podcasts interface may look a bit different depending on whether you’re using the web, desktop, or mobile app. In this guide, the steps are based on the web version.
Method 1: Embed Apple Podcasts in WordPress Using the Custom HTML Block
This method works well if you’re using the WordPress block editor and want a quick, free way to embed an Apple Podcasts episode.
You don’t need to install any plugins – just copy the embed code from Apple Podcasts and paste it into a ‘Custom HTML’ block. Just note that you must be logged in as an Administrator or Editor, otherwise WordPress will strip the iframe code for security.
That said, do note that some themes may style the embedded podcast player differently. So be sure to preview how it looks on mobile and desktop.
Step 1: Copy the Apple Podcast URL
First, let’s head over to the Apple Podcasts site. You can do this on any modern browser — no need to open the desktop or mobile Apple Podcasts app.
Next, use the ‘Search’ bar in the left-hand panel to look for the podcast you want to feature. You can search by podcast title, episode name, and host name.
For example, I looked for a show called ‘The Climate Question.’

Once you find what you’re looking for, click on the relevant search result to open the show or episode.
On the podcast page, click the three-dot menu next to the ‘+ Follow’ button.

From the dropdown, go ahead and select ‘Copy Embed.’
Apple Podcasts will automatically copy the show’s embed code to your clipboard.

If you want to embed a specific episode, then you can scroll down the show page to the ‘Episodes’ list.
Give the three-dot menu in the episode section a click. Then, hit the ‘Copy Embed Code’ button.

Alternatively, you can click on a specific episode title.
This will take you to the episode’s page, where you can see a brief description of what the episode is about. You’ll also find links to social media pages, an email address for inquiries, the episode’s content rating (like Clean or Explicit), and details about the host.

Once there, just click the three-dot menu next to the ‘Play’ button and select ‘Copy Embed’ from the dropdown.
With that done, you have the episode’s embed code copied to your clipboard.

Step 2: Add the Apple Podcast Embed Code to WordPress
Now that you have the Apple Podcasts embed code, it’s time to add it to your WordPress site.
You can embed the player on any post or page. For this tutorial, I’ll show you how to embed it in a blog post using the block editor.
From your WordPress admin area, go to Posts » Add New Post or open an existing post where you want to add the podcast.

In the block editor, click the ‘+’ button to add a block.
Then, type ‘Custom HTML’ into the search bar and select the ‘Custom HTML’ block.

Now, you can paste the Apple Podcasts embed code you copied earlier into the block.
Don’t forget to check the code snippet to ensure the width attribute is set to ‘100%’ so the player automatically scales to fit mobile screens. It should look something like this:

If you want to see how the Apple Podcasts player will look on the front end, select the HTML block and click the ‘Preview’ tab in the toolbar.
This will load the front-end preview of the player in the content editor.

If the embedded player looks good in the editor, we also recommend clicking the main ‘Preview’ button for your post to see how it looks with your WordPress theme.
Once you’re happy with it, go ahead and click ‘Publish’ (or ‘Update’ if you’re editing an existing post).
Now, your visitors can listen to Apple Podcasts directly from your site. It’s that simple!

Keep in mind that on a desktop browser, the audio will play right there on your page. However, if a visitor clicks play on a mobile device like an iPhone, it may prompt them to open the episode in the native Apple Podcasts app instead.
This is actually a great thing, as it makes it much easier for users to hit ‘Follow’ inside the app and boost your podcast’s ranking! 📈
Method 2: Embed Apple Podcasts in WordPress Using EmbedPress
The Custom HTML block is a great free option, but dealing with raw iframe code can feel a bit clunky, especially if you plan to embed dozens of episodes over time.
Enter EmbedPress, a dedicated WordPress embedding plugin. It offers a more streamlined embedding experience by letting you paste the Apple Podcasts URL into the EmbedPress block, and it instantly shows a mobile-friendly player in your content.
Step 1: Get EmbedPress Pro (Required for Apple Podcasts)
To embed Apple Podcasts using EmbedPress, you’ll need EmbedPress Pro. Apple Podcasts is a premium content source that requires the Pro version of the plugin.
With EmbedPress Pro, you can make your content exclusive, display video or image ads, tweak the player’s design, and add your own branding. It even allows you to enable lazy loading to improve site speed.
You can create an EmbedPress Pro account on the EmbedPress website. Click ‘Get Started Now,’ choose a plan, and complete the checkout process.

Upon signup, you can download the EmbedPress Pro zip file and copy your license key.
Step 2: Install and Activate EmbedPress Pro
After purchasing EmbedPress Pro and downloading the .zip file from your account dashboard, go to Plugins » Add Plugin in your WordPress admin area.

Click the ‘Upload Plugin’ button at the top.
Choose the .zip file you downloaded from EmbedPress.

Then, click the ‘Install Now’ button followed by ‘Activate.’ For more detailed instructions, you can go to our guide on how to install a WordPress plugin.
The next step is to activate the premium plugin using your license key.
To do this, go to EmbedPress » License in your WordPress dashboard, paste your license key, and click ‘Activate License.’

At this point, a verification code will be sent to the email address you used to purchase EmbedPress Pro.
Simply open the email, copy the verification code, and then return to this page to enter it in the new box that appears below the license key box. Then, hit ‘Verify.’
Once you activate the plugin, you’ll unlock support for premium platforms, including Apple Podcasts, and gain access to extra customization features.
Step 3: Copy the Apple Podcast URL
To embed Apple Podcasts into WordPress using EmbedPress, you’ll need the correct URL for the entire show or a specific episode.
Just like you did in Method 1, locate your show or episode on Apple Podcasts.
To do this, go to Apple Podcasts and use the search bar to find the show or episode you want to feature. For example, I searched for ‘The Psychology of Your 20s.’

In the search results, click on the podcast name to open the show’s main page.
Then, click the three-dot button next to the + Follow button to expand the menu.

Now, go ahead and click the ‘Copy Link’ button to get the link for the show.
Apple Podcasts will then automatically copy the link to your clipboard.

Now, to copy a single episode link, scroll through the list of available episodes in the Apple Podcasts show.
Once you find what you’re looking for, click on the episode’s three-dot button and click the ‘Copy Link’ button.

Want to see more details about the episode?
Just click on the episode section to open its page. There, you’ll find a short description of the episode, links to social media pages, an email address for inquiries, the content rating (like Clean or Explicit), and information about the host.

From the episode’s individual page, click the three-dot button next to ‘Play.’
Then, select ‘Copy Link’ to get the episode’s link.

Alternatively, you can copy the show’s or episode’s URL directly from your browser’s address bar.
This saves you from having to find the three-dot menu and click the ‘Copy Link’ button.

Just make sure you’re right where you want to be: a show or a specific episode.
Step 4: Add the Apple Podcast URL to WordPress Using the EmbedPress Block
Next, it’s time to embed your podcast using the EmbedPress plugin.
You can add it to any page or post, but in this example, I’ll show you how to do it in a WordPress blog post.
From your WordPress dashboard, go to Posts » Add New or open an existing post.

In the block editor, you can click the ‘+’ button.
Then, search for the EmbedPress block.

Just select the block when it appears, and WordPress will add it to your content editor.
Next, simply paste the show or episode URL you copied before into the EmbedPress block.

Don’t forget to click the ‘Embed’ button or press ‘Enter.’
EmbedPress will instantly fetch and display the Apple Podcasts player right inside your editor.

You can adjust the player’s appearance right inside the ‘Block’ tab.
In the ‘General’ section, just set the width and height to control the size of the embedded player.

You can also toggle ‘Social Share’ to add social share buttons for Facebook, X (Twitter), and more to your Apple Podcasts embed.
This lets visitors easily share the episode on their social media accounts.

In addition, EmbedPress Pro includes monetization and content protection tools. You can find them in the ‘Ads Settings’ and ‘Content Protection’ sections in the ‘Block’ tab:
- Ads Settings: This allows you to add video or image ads to your embeds, with control over size, timing, and skip options.
- Content Protection: Allows you to restrict access by user role or password to keep your embedded content secure.
You can configure these settings as needed.

Once you’re happy with how the Apple Podcasts embed looks, just click ‘Publish’ or ‘Update’ to make it live.
Your visitors can now listen to the show directly from your site — and even share it on social media with a single click.

Bonus Tips and Ideas to Grow Your Podcast
Embedding your Apple Podcasts in WordPress is just the beginning.
Here are some easy ways to grow your podcast audience and keep listeners coming back:
| Strategy | What It Helps With | How to Get Started |
|---|---|---|
| Run a giveaway | Boosts subscribers, reviews, and social shares | Use RafflePress to reward actions like subscribing, leaving reviews, or sharing episodes. |
| Invite guest speakers | Expands reach and adds fresh perspectives | Collaborate with creators or experts in your niche to tap into their audience. |
| Add show notes and transcripts | Improves SEO and accessibility | Publish detailed notes and use transcription services so readers can skim or follow along. |
| Grow your email list | Builds direct audience connection | Add a newsletter signup form below your player or use popups to capture emails. |
| Create a membership site | Generates revenue and loyalty | Use MemberPress to offer bonus episodes, behind-the-scenes content, or exclusive downloads. |
Also, keep in mind that audio listens on your embedded player are tracked via Apple Podcasts Analytics, not your website’s analytics software.
However, you can still use a tool like MonsterInsights to track your overall pageviews and see how much traffic your podcast landing pages are getting. These small touches can go a long way in building a loyal podcast community. 🌐
FAQs About Embedding Apple Podcasts in WordPress
Still have questions? Here are some common questions I get from readers looking to feature Apple Podcasts on their WordPress sites:
Can you embed a podcast into a WordPress website?
Yes, you can! WordPress supports both HTML embed codes and direct URLs for many podcast platforms. That means you can easily display podcast episodes using built-in blocks or plugins – no coding required.
How do you embed Apple Podcasts into a website?
The easiest way is to copy the embed code directly from Apple Podcasts and paste it into a Custom HTML block in WordPress. Alternatively, you can use a plugin like EmbedPress, which lets you embed Apple Podcasts by simply pasting the episode URL.
Do I need a website for my podcast?
While it’s not required, having your own website gives you more control over your content, branding, and audience. You can promote episodes, collect emails, add show notes, and even improve SEO to reach more listeners.
Is WordPress a good option for a podcast website?
Yes, WordPress is a highly adaptable, beginner-friendly platform that supports a wide range of podcast plugins and themes. WordPress makes it easy to manage and promote your podcast in one place, whether you’re just starting out or growing your show.
Next Steps: Improve Your Podcast Site
I hope this guide has helped you learn how to embed Apple Podcasts in WordPress. Next up, you can check out our guides on:

Have a question or suggestion? Please leave a comment to start the discussion.