← All Plugins
Live v1.0.9

Always Visible Pin It Button for Pinterest

A free WordPress plugin that adds a Pinterest Pin It button to your images — and keeps it always visible. Unlike other WordPress Pinterest plugins that rely on hover, this works perfectly on mobile where hover doesn't exist. Available on WordPress.org.

Why Your WordPress Site Needs an Always-Visible Pinterest Button

Pinterest is one of the biggest traffic drivers for bloggers, recipe sites, and visual content creators. But most Pinterest plugins make a critical mistake: they only show the Pin It button when a user hovers over an image.

The problem? Over 60% of web traffic comes from mobile devices — and there's no hover on a touchscreen. Your mobile visitors never see the Pin It button, and you lose potential pins and traffic.

This plugin solves that by keeping the button always visible on every qualifying image. No hover required. Desktop users see it immediately, mobile users can tap it instantly. More visibility means more pins, more pins means more traffic back to your site.

It works seamlessly with all major caching plugins, automatically skips ads and video embeds, and gives you full control over which images show the button. Check out all my WordPress plugins or jump straight to the feature list below.

Free WordPress Plugin Features

Everything you need to add a Pin It button to your WordPress site. Available free on WordPress.org.

Always Visible
The Pin It button stays visible at all times, not just on hover. Essential for mobile users where hover doesn't exist.
Smart Image Targeting
Choose which images get the button based on orientation (horizontal, vertical, square) and minimum dimensions.
Configurable Appearance
Pick from three sizes (small, medium, large), rectangular or round shape, and place in any corner.
Device Visibility
Show the button on all devices, desktop only, or mobile only — responsive via CSS media queries.
Content-Aware
Only adds buttons to images inside your post content. Automatically skips logos, icons, ads, video embeds, and sidebar images.
Lazy Load Support
Works with standard and lazy-loaded images using MutationObserver for real-time detection.
Per-Image Control
Exclude specific images using a CSS class or the standard data-pin-nopin attribute.
Live Preview
See exactly how your button looks in the admin settings before saving — updates in real time.
Homepage Toggle
Enable or disable the Pin It button on your homepage with a simple checkbox.
Feedback Built In
Send questions, feature requests, or bug reports directly from the plugin settings.

Pro WordPress Plugin Features

Advanced Pinterest analytics, A/B testing, and full control for your WordPress site.

Pin Analytics Dashboard
Track every pin click — see which images get pinned most, from which posts, and when. Stats cards, bar charts, and activity logs.
CSV Export
Export your analytics summary for reporting — top images, top posts, and totals for any time period.
Custom Button Colors
Choose from 5 preset colors: Pinterest Red, Black, White, Blue, or Green. Live preview updates instantly.
A/B Testing
Test two button variants (position, size, color, or shape) over 7, 14, or 30 days. Auto-declares the winner based on click rate.
UTM Tracking
Append customizable UTM parameters to pin URLs so you can track Pinterest traffic in Google Analytics.
Advanced Exclude Rules
Exclude by category, tag, author, specific pages, or post IDs. Plus a custom CSS selector field for full control.
Per-Post Toggle
Disable the Pin It button on any individual post or page with a checkbox in the editor sidebar.
Custom Post Types
Enable the button on WooCommerce products, portfolios, or any custom post type — not just posts and pages.
Custom Exclude Selectors
Add your own CSS selectors to exclude images inside specific elements — widgets, banners, sponsors, anything.
Caching Plugin Compatible
Auto-excludes itself from WP Rocket, LiteSpeed Cache, W3 Total Cache, SG Optimizer, and Autoptimize. Just works.

How This WordPress Pinterest Plugin Works

1
Install on your WordPress site
Search for "Always Visible Pin It Button" in your WordPress dashboard under Plugins → Add New, or download the ZIP and upload it manually. Works with WordPress 5.0 and above.
2
Configure your preferences
Go to Settings → Pin It Button. Choose your button size, shape, position, and which images should show the button. See changes in the live preview.
3
Visitors pin your images
The always-visible button makes it easy for anyone — desktop or mobile — to save your images to Pinterest. More pins mean more traffic back to your site.
4
Track and optimize (Pro)
With Pro, see which images get the most pins, run A/B tests to find the best button configuration, and track Pinterest traffic with UTM parameters.

Pinterest Pin It Button Plugin — FAQ

Does this plugin work on mobile?

Yes — that's the main advantage. Since the button is always visible, mobile and tablet users can pin your images without needing to hover. Most Pinterest plugins fail on mobile because they rely on hover events.

Will it slow down my site?

No. The plugin is lightweight with minimal CSS and JavaScript. It makes no external API calls, loads assets only on single post/page views, and auto-excludes itself from caching plugin optimization to prevent conflicts.

Does it work with WP Rocket and other caching plugins?

Yes. The plugin automatically excludes its JS and CSS from minification and combination by WP Rocket, LiteSpeed Cache, W3 Total Cache, SG Optimizer, and Autoptimize. No configuration needed.

Will it add buttons to my ads or video embeds?

No. The plugin automatically detects and skips images inside ad containers (Google AdSense, Mediavine, Ezoic, AdThrive, and more) and video embeds (YouTube, Vimeo, etc.).

Can I choose which images get the button?

Yes. You can filter by orientation (horizontal, vertical, square), set minimum width and height thresholds, exclude specific images with a CSS class, and in the Pro version exclude by category, tag, author, or page.

What's the difference between Free and Pro?

The free version gives you a fully functional always-visible Pin It button with targeting, positioning, and styling options. Pro adds analytics, A/B testing, UTM tracking, advanced exclusion rules, custom colors, and custom post type support.

How does the A/B testing work?

Choose what to test (position, size, color, or shape), pick two variants, and set a duration (7, 14, or 30 days). The plugin randomly shows each variant to visitors and tracks clicks. After the test period, it shows you the winner with click rates.

Does it work with Gutenberg?

Yes. It works with the WordPress block editor, classic editor, and standard content output from any theme.

Ready to Add a Pin It Button to Your WordPress Site?

Download the free WordPress plugin from WordPress.org. Upgrade to Pro when you need analytics and full control.