Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Show Your Latest Pinterest Pins in WordPress Sidebar Widgets

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to show your latest Pinterest pins in your WordPress sidebars?

Sharing your Pinterest activity on your site can make it more engaging and also help to grow your social media followers.

In this article, we will show you how to add your latest Pinterest pins to your WordPress sidebar widgets, step by step.

How to show your latest Pinterest pins in WordPress sidebar widgets

Why Show Your Latest Pinterest Pins in Your WordPress Sidebar?

Pinterest is one of the most popular visual social media platforms. If you want to grow your Pinterest boards or bring attention to a specific pin, then displaying them on your own website can help to drive more views and shares.

As your Pinterest board grows in popularity, this will help to send more users back to your website and increase your traffic even further. 

With that said, let’s show you how to display your latest Pinterest pins in your WordPress sidebar widget areas. Simply use the quick links below to go straight to the method you want to use:

Method 1: Show Latest Pinterest Pins in Your WordPress Sidebar Widgets Automatically

The easiest way to display your latest pins in your WordPress sidebar widget areas is by using the GS Pins for Pinterest plugin.

This plugin makes it easy to add your Pinterest pins to any widget area of your WordPress website. Plus, it will automatically show new Pinterest pins as they’re added to your boards.

The first thing you need to do is install and activate the plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you need to go to GS Pinterest » GS Pinterest and then click the ‘Create New Shortcode’ button.

GS Pinterest add shortcode

Then, you need to enter your Pinterest username into the ‘Username’ box and the name of the Pinterest board you want to display in the ‘Board Name’ box.

Next, choose the number of pins you want to show. You can go as high as 25 pins.

Add Pinterest username and board name

Below that, you can choose whether you want the links to open in a new tab when clicked in the ‘Pins Link Target’ box. You can also turn on the option to display the pin title.

Then, click the ‘Save Shortcode’ button.

Save Pinterest shortcode

After that, click the’ Style Settings’ menu option at the top of the page.

This gives you a few different options for your pin layouts. You can customize how they will display on desktop, tablet, portrait mode, and mobile devices.

Simply choose the number of columns from each dropdown.

Pinterest shortcode style settings

Next, give your shortcode a name in the ‘Name of the Shortcode’ box and click the ‘Save Shortcode’ button.

The plugin will automatically generate a preview so you can make changes before moving forward.

Name and save shortcode

To add your Pinterest pins to a sidebar widget, simply go to Appearance » Widgets and click the ‘+’ add block icon.

Your available widget areas might be different depending on the WordPress theme you are using.

Add new block

Next, search for ‘GS Pinterest’.

Then, click on the GS Pinterest block.

Add GS Pinterest block

After that, the shortcode you created will automatically be listed.

If you created multiple Pinterest pin shortcodes, then select the one you want to use from the ‘GS Pinterest Shortcode’ dropdown.

Then, click the ‘Update’ button to save your changes.

Select shortcode and publish

To learn more about widgets, see our guide on how to add and use widgets in WordPress.

Note: If you are using a block theme, then you will need to go to Appearance » Editor and use the full site editor to add the GS Pinterest block to the sidebar of your website page templates.

Now, you can visit your site to see your latest Pinterest pins.

Latest Pinterest pins example

Method 2: Manually Show a Single Pinterest Pin in Your WordPress Sidebar Widgets

This method allows you to show a single Pinterest pin on your site. If you have a popular pin that you want to display and send more traffic to, then this is a good option.

To do this, simply go to Appearance » Widgets and click the ‘+’ add block icon.

If you are using a block theme, then you can go to Appearance » Editor instead and choose the page template you want to edit. Then, you can add blocks to it.

Now, search for ‘Pinterest’ and add the block.

Add Pinterest block

Next, enter the URL for the Pinterest pin that you want to display and click the ‘Embed’ button.

Then, click the ‘Update’ button to save your changes. 

Add Pinterest pin URL

Now, you can visit your WordPress blog to see your Pinterest pin live.

Note: This Pinterest pin will not update automatically. You’ll need to repeat the same process above to display a new pin. 

Single Pinterest pin example

We hope this article helped you learn how to show your latest Pinterest pins in your WordPress sidebar widgets. You may also want to see our guide on how to create a free business email address and our expert picks of the best AI chatbots software for your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

8 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Ed Seid says

    Thanks for introducing me to this plugin. As a photographer of beautiful women in Hawaii, I use Pinterest to get inspired. I use the widget to share my ideas with my website audience. Mahalo from Hawaii!

    • wpbeginner says

      @Bstar0306 Yes, the reason why there is a bullet next to it is because of your stylesheet. The plugin outputs it in the list. Sometimes in the stylesheet you may have a general #sidebar li or something similar that has a list-style-type: square etc.

    • bkmacdaddy says

      @Bstar0306 I answered your question when you asked it on my blog. Here’s what I wrote:

      It’s an issue with your theme’s CSS. Simply add the following code at the end of your theme’s style.css file (you can do this in the WordPress admin under Appearance > Editor):

      .widget-area ul li.pins-feed-item {list-style-type:none;}

      Let me know if this helps you out.

    • Adam W. Warner says

      I was just looking for a useful Pinterest widget the other day, thanks @wpbeginner for posting this and also a HUGE thanks to @bkmacdaddy for creating this plugin and making it available. Nice work on taking advantage of the Pinterest momentum;)

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.