Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Hide Pinterest Images in Your WordPress Blog Posts

Do you want to learn how to hide a Pinterest image in WordPress?

Pinterest can drive more visitors to your website, but Pinterest’s recommended image sizes don’t always good in blog layouts. This means that adding a ‘pinnable’ image to a post can make it more difficult to read.

In this article, we’ll show you how to easily hide a Pinterest image in posts, so they don’t ruin your blog’s layout.

How to Hide Pinterest Images in WordPress Blog Posts

Why Hide Pinterest Images on WordPress Posts?

Pinterest is a popular social networking site that allows you to share visual content and drive more visitors to your website. 

That’s why so many website owners verify their WordPress website with Pinterest.

By adding a Pinterest-friendly image to your blogs, you can encourage visitors to pin your content. This can help you stand out in the Pinterest pin feed and search results, and increase blog traffic.

Pins on the Pinterest social media site

However, the Pinterest recommended image sizes don’t always look good when added to blog posts. That’s because the Pinterest image dimensions are long and narrow (3:2) which can look strange in WordPress blog layouts.

These large images can also slow down your website, which will affect the user experience and could even hurt your WordPress SEO.

By hiding the Pinterest images, you can allow readers to pin high-quality images without ruining your blog layout, or slowing your website.

Does Hiding Images Interfere with Pinterest Terms of Service?

You might have heard that hiding Pinterest images on your WordPress blog goes against the Pinterest Terms of Service (TOS).

But, this isn’t true.

You’re allowed to hide Pinterest images on your website, as long as you meet the following:

  • The Pinterest image matches your post’s content
  • The Pin description matches your post’s title or content

Essentially, you can hide images on your WordPress website as long as the image you’re hiding is relevant to your page.

Do Hidden Pinterest Images Impact Google Ranking?

Google has to index your content before it can properly rank your site. This means the search engines crawl need to be able to crawl your site and see all your pages and media.

For this reason, Google isn’t necessarily a big fan of hidden images or hidden content. In fact, hidden content is often associated with spam websites and blackhat SEO scams.

However, for genuine use-cases like this one, you should be able to hide Pinterest images without it negatively impacting your Google ranking.

How to Hide Pinterest Images in WordPress

There are several WordPress plugins that makes it easy to hide Pinterest images in WordPress. However, we recommend using the free Shared Counts plugin, and the Shared Counts – Pinterest Image addon.

The first thing you’ll need to do is install the Shared Counts plugin. For detailed instructions, please read our step-by-step guide on how to install a WordPress plugin.

The plugin settings are fairly straight forward, but we have a detailed guide on adding social sharing buttons to WordPress that can help you get started.

Once the Shared Counts plugin is fully set up, you’ll need to install and activate the Shared Counts – Pinterest Image addon. This addon automatically adds a custom Pinterest image box to your blog posts, so there are no special settings for you to configure.

Instead of users pinning random images from your blog post, you can create a higher-quality image that’ll look better on Pinterest.

When visitors click on your ‘Pinterest’ share button, a popup will show the specific pinnable image you created for that post.

To add a custom Pinterest image to your blog posts, simply go to Posts » All Posts in the WordPress dashboard and then open the post you want to edit.

In the WordPress content editor, you’ll see a new box labeled ‘Pinterest Sharing Image.’

Adding Pinterest sharing images to WordPress

Simply click on the ‘Select Image’ button and then either choose an image from the media library or upload a file from your computer.

After adding the image, type in a descriptive title and image alt text, and then click on the ‘Use Image’ button.

Upload Pinterest hidden image

Shared Social will now use this image as the Pinterest sharing image, without adding it to the post. With that done, click ‘Publish’ or ‘Update’ to make your changes live.

Now, when a visitor clicks the ‘Pinterest’ share button they’ll see a popup featuring your Pinterest-friendly image with the right dimensions.

Pinterest share image popup

This plugin may hide the Pinterest image from view, but lots of large, high-resolution images can still affect your site’s loading speeds. With that in mind, it’s important you optimize your images before uploading them to WordPress.

We hope this article helped you learn how to hide Pinterest images on your WordPress blog posts. You may also want to see our expert pick of the best social media plugins for WordPress, and our guide on how to create an Instagram photo feed in WordPress.

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.

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


  1. Congratulations, you have the opportunity to be the first commenter on this article.
    Have a question or suggestion? Please leave a comment to start the discussion.

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.