Much has been happening behind the scenes here at DevPups the past couple of months.
Besides overhauling Social Pug’s documentation by redesigning the user interface, implementing a much needed search functionality and writing/editing more than 12 documentation articles, I’ve been also developing a new major update for Social Pug.
An update that brings three important changes, one of which is the most requested feature of all time: multiple hidden Pinterest images for posts.
Here’s what’s new in Social Pug 2.7…
Multiple Hidden Pinterest Images for Posts
Having the ability of adding a long image for each post, dedicated specifically for sharing on Pinterest, is awesome, works wonders and is a feature Social Pug’s customers love.
But what if you want to add more than just the one?
Maybe you want to experiment with different image designs, maybe you want to have more diversity, or maybe an article covers more than one topic and having multiple images is needed.
Whatever the reason, you now have the tools to achieve this with Social Pug. You’ll no longer have to add hidden HTML elements directly into your post’s content or use other plugins just for this particular feature.
To start adding multiple hidden Pinterest images for your posts, firstly, activate the option from Social Pug -> Settings -> Pinterest Settings, as shown in the screenshot below.

With the option enabled, you can now select as many extra images for your posts, from each post’s edit page. These images will be automatically added as hidden, ready to be pinned by your visitors.

Pinnable Images
Controlling what your visitors pin from your website is hard. Extremely hard.
Given the many ways images can be pinned, either by using the Pinterest social media button, or the Pinterest image hover button, or browser extensions, sometimes, images that you don’t want to be pinned, still get pinned.
To help you better control what can get pinned, a new option, named Pinnable images, is now available.
With this new feature you can specify which images can be pinned by your visitors. You can either:
- have all images from the HTML pinnable;
- have only the images from the post’s content (these include all hidden images) pinnable;
- have just the hidden Pinterest images (including the main Pinterest image set for the post) pinnable.

As a practical example, if you select to show “Only the images from the post’s content”, the only images that will be available, when using any Pinterest sharing tool, will be the ones from the post’s content. Any specific hidden Pinterest image set for the post will also be included, as they are considered part of the content.
For all other images present in the HTML the “data-pin-nopin” attribute will be added to them, thus making them unpinnable.
Of course, any image from the post’s content that is already marked as unpinnable, will still remain unpinnable.
Pinterest Button Behavior
To unite the two above features, you can now select how you wish the Pinterest button to behave.
By default, in previous Social Pug versions, if the post had a Pinterest long image set, it would automatically force this image to be prompted to the visitor for pinning.
Given that you can now add multiple images for Pinterest and also set what is allowed to be pinned, you can set the Pinterest button to either:
- force the post’s Pinterest image;
- or prompt a selection with all images available for pinning.

Make Sure to Update
Update Social Pug to the latest version to start using these new features. If you have a valid license, you should already see the update notification in your WordPress plugins page.
You can also download the latest version, anytime, from your DevPups account.
As always, I want to thank you for being a part of the Social Pug family!