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.
Pro WordPress Plugin Features
Advanced Pinterest analytics, A/B testing, and full control for your WordPress site.
Free vs Pro — Full Feature Comparison
Every feature side by side. See exactly what each version includes.
| Feature | Free | Pro |
|---|---|---|
| Button Display | ||
| Always-visible Pin It button (no hover) | ✓ | ✓ |
| Official Pinterest Save button | ✓ | ✓ |
| Button size (small / medium / large) | ✓ | ✓ |
| Button shape (rectangular / round) | ✓ | ✓ |
| Button position (any corner) | ✓ | ✓ |
| Custom button colors (5 presets) | ✗ | ✓ |
| Mobile-specific larger button size | ✓ | ✓ |
| Live preview in admin settings | ✓ | ✓ |
| Image Targeting | ||
| Target by orientation (horizontal / vertical / square) | ✓ | ✓ |
| Minimum width / height threshold | ✓ | ✓ |
| Content images only (skips logos, icons, sidebar) | ✓ | ✓ |
| Auto-skip ad containers (6 networks) | ✓ | ✓ |
| Auto-skip video embeds (YouTube, Vimeo, etc.) | ✓ | ✓ |
| Per-image disable via CSS class | ✓ | ✓ |
| Lazy-loaded image support | ✓ | ✓ |
| Exclusion Rules | ||
| Show on Homepage toggle | ✓ | ✓ |
| Single posts and pages only (not archives) | ✓ | ✓ |
| Exclude by category | ✗ | ✓ |
| Exclude by tag | ✗ | ✓ |
| Exclude by author | ✗ | ✓ |
| Exclude specific pages | ✗ | ✓ |
| Exclude by post IDs | ✗ | ✓ |
| Per-post disable toggle in editor | ✗ | ✓ |
| Custom CSS selector exclusions | ✗ | ✓ |
| Analytics & Optimization | ||
| Pin click tracking per image and post | ✗ | ✓ |
| Analytics dashboard with charts | ✗ | ✓ |
| Most pinned images and posts tables | ✗ | ✓ |
| Time period filters (today, 7d, 30d, all) | ✗ | ✓ |
| CSV export of analytics | ✗ | ✓ |
| A/B testing (position, size, color, shape) | ✗ | ✓ |
| UTM tracking for Google Analytics | ✗ | ✓ |
| Compatibility | ||
| Gutenberg and classic editor | ✓ | ✓ |
| Custom post types support | ✗ | ✓ |
| Auto-compatible with 6 caching plugins | ✓ | ✓ |
How This WordPress Pinterest Plugin Works
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.