Description
Social icons, share buttons and a chat button, in one plugin
WPZOOM Connect (formerly Social Icons Widget & Block) adds social media icons linking to your profiles, share buttons for your content, and a floating Click to Chat button for WhatsApp, Telegram, Messenger and Viber. Everything works as a Gutenberg block, a classic widget, a shortcode or an Elementor widget, so it fits block themes and classic themes alike.
- 2,400+ icons from WPZOOM Icons, Font Awesome, Academicons, Dashicons and Genericons — every network, plus general icons for phone, email, location and more. Browse them all in Settings Icon library.
- Paste a link, get the icon. The icon, its brand color and label are picked from the URL.
- Inline SVG, no icon fonts. Pages load only the icons they show: no 130 KB of font CSS, no clash with your theme’s Font Awesome.
- Icons with or without links. Leave the link empty for a plain icon, or use the Icon by WPZOOM block for a single icon: a feature, a decoration, a phone number.
- Social Profiles block — your profiles as a tidy list with handles (@yourname) and follower counts. Pick your networks, paste each link, and the icon, name and handle come from it.
- Share buttons for Facebook, X, Threads, LinkedIn, Pinterest, Reddit, Telegram, WhatsApp, Bluesky, Email, Copy Link and Print, placed with a block or added to your posts automatically.
- Google Preferred Sources button — readers who add your site see more of it in Google’s Top Stories and AI results.
- Click to Chat — one floating button that opens WhatsApp, Telegram, Messenger or Viber in a tap.
Social Icons Block Demo
Sharing Buttons Demo
With the help of WPZOOM’s excellent Social Icons Widget plugin, you can link to all your social network profiles and add sharing buttons in no time, letting your visitors easily get in touch with you on all social media channels and share your content.
⭐️⭐️⭐️⭐️⭐️
WPKlikDid you find this plugin helpful? Please consider leaving a 5-star review.
Optional: AI Chat
The Click to Chat button can also answer visitors itself. AI Chat reads your pages and docs and replies to questions — pricing, how-to, shipping — in your visitors’ language, and hands the conversation to you (or to WhatsApp) when a person is needed. It is off until you connect it, and it is powered by Yamidoo, a WPZOOM product with a free plan.
- See it before you switch it on. The Support Readiness Scan reads a few of your pages from wp-admin and shows the questions your visitors are likely to ask, answered from your content. Nothing is sent until you click.
- One-click connect. No API keys: create a free account (or sign in) and the chat is live.
- Human handoff. Visitors can ask for a person; you reply from the Yamidoo dashboard, by email, or point them to WhatsApp.
- Knows your customers. With Easy Digital Downloads or WooCommerce, your team sees a customer’s orders, licenses and subscriptions next to the conversation. Optionally the AI answers logged-in customers’ account questions — a separate switch, off by default.
What’s new in 5.0
- New dashboard under Social Icons: one Overview for icons, share buttons and chat
- Icons as SVG instead of icon fonts — faster pages, no font conflicts
- 2,400+ icons and an icon library to browse them; 41 new networks and 148 Font Awesome 7 brands
- Icons without links and the new Icon by WPZOOM block
- Social Profiles block: your profiles as a list with handles and follower counts
- Google Preferred Sources button
What’s new in 4.7
- AI Chat — the floating button can answer visitors from your own pages (optional, powered by Yamidoo)
What’s new in 4.6
- Click to Chat floating button for WhatsApp, Telegram, Messenger & Viber
What’s new in 4.5
- Social Sharing Buttons block
Where I can view a Demo?
You can view the plugin live in all our themes at WPZOOM.
View Demo & Examples
- Foodica Theme – header bar and sidebar
- Inspiro Theme – sidebar panel and footer
Features:
Social Icons Block:
* Icons with or without links; a single-icon Icon by WPZOOM block
* 2,400+ icons from 5 icon sets, drawn as SVG
* Gutenberg Block with Live Preview
* Drag & Drop Icons with Sortable Arrows
* Color Picker for Each Icon
* Search by Keywords
* Adjust Icon Size & Padding
* Multiple Styles: Icon Shape and Icon with Background
* 3 Background Styles: Rounded Corners, Round, Square
* Icon Sets + Shortcodes
* Icon library in Settings to browse every icon
* Elementor Widget Integration
Social Profiles Block:
* Your social profiles as a list: each with its icon, its handle (@yourname) or short link, and an optional follower count
* Start by picking from 10 popular networks, then paste each link; any other network works too
* Handles come from the link: x.com/yourname shows @yourname, reddit.com/r/WordPress shows r/WordPress
* Follower counts typed by you (12.4K), labelled per network: followers, subscribers, members
* Brand colors or one color for all; corner radius, border, padding, spacing and icon size in the Styles tab
* Drawn on the server, so it never shows “unexpected or invalid content”
* Cards and Buttons layouts in PRO
Social Sharing Buttons Block:
* 12+ Sharing Platforms: Facebook, X, Threads, LinkedIn, Pinterest, Reddit, Telegram, WhatsApp, Bluesky, Email, Copy Link, and Print
* Multiple Button Styles: Circle, Square, Rounded, Outlined, Minimal, One-tone
* Customizable Colors, Sizes, Padding & Margins
* Show/Hide Labels
* Print Button to Trigger Browser Print Dialog
* Copy Link Button with Visual Feedback
* X/Twitter Username Integration (via parameter)
* Automatic display above or below your posts
Google Preferred Sources button:
* A one-click button that adds your site to a reader’s Google Preferred Sources, on posts, pages or any post type
Click to Chat Floating Buttons:
* Floating contact launcher that connects visitors to WhatsApp, Telegram, Messenger & Viber
* Customizable launcher position, color, open/close icons and button size
* Show or hide the button on mobile devices
PRO Features
Upgrade to WPZOOM Connect Pro to unlock powerful features:
- Floating Buttons – Display social sharing icons as a fixed floating bar on the side of your website (NEW!)
- Social Profiles: Cards and Buttons layouts – Brand-colored cards with follower counts, or “Follow on Instagram” buttons (NEW!)
- Share Analytics Dashboard – Track how visitors share your content with detailed analytics
- Like Button – Add a like button to let visitors engage with your posts
- AI Share Buttons – Share to ChatGPT, Claude, and Perplexity AI platforms
- Share Counts – Display total and individual share counts on buttons
- Facebook Share Counts – Fetch real Facebook share counts with your own SharedCount API key
- Custom SVG Icon Uploads – Upload your own custom SVG icons
- Nav Menu Integration – Add social icons directly to WordPress navigation menus
- Dashboard Widget – Quick stats overview right on your WordPress dashboard
- Priority Support – Get help faster with priority email support
General Features:
* 2,400+ icons: 250+ networks in WPZOOM Icons, Font Awesome 5 and 7 brands, 118 Academicons for academics, Dashicons, Genericons
* Supports Email Addresses (mailto:email@example.com)
* Supports Telephone Numbers (tel:12345)
* Supports Viber (viber://add?number=123456)
* Supports WhatsApp (https://api.whatsapp.com/send?phone=15551234567)
Icons
Twitter, X, Facebook, Instagram, Pinterest, Snapchat, Threads, Yelp, LinkedIn, Bloglovin’, Lookbook, Feedly, SoundCloud, Spotify, Last.fm, YouTube, Vimeo, Flickr, 500px, Tumblr, Blogger, Reddit, Dribbble, Envato, Behance, DeviantArt, GitHub, RSS, Disqus, Stackoverflow, Komoot, Tiktok, Mailchimp, Podcasts, Telegram, TripAdvisor, AirBnb, Baidu, ebay, Medium, Bandcamp, Eyem, Viber, Quora, Etsy, Meetup, Linode, IMDB, Overwatch, Strava, Tidal, Deezer, Unsplash, Codered, Udemy, CrunchBase, App Store, Nextdoor, WhatsApp, ResearchGate, Slack, Songkick, ReverbNation, Bluesky
Third-party resources
The icons are bundled with the plugin as SVG. Each set keeps the license of its source; the full notices are in includes/icon-library/LICENSES.md.
- WPZOOM Icons: based on the Socicon icon font, extended and maintained by WPZOOM. License: SIL Open Font License 1.1. Newer networks are added from Simple Icons (CC0 1.0, public domain).
- Font Awesome Free 5 and 7 by Fonticons, Inc. (fontawesome.com). Icons: CC BY 4.0; fonts: SIL OFL 1.1; code: MIT.
- Font Awesome 4.7 by Dave Gandy. Font: SIL OFL 1.1; CSS: MIT.
- Academicons by James Walsh and Katja Bercic. Font: SIL OFL 1.1; CSS: MIT.
- Genericons by Joen Asmussen. License: GPLv2 or later.
- Dashicons, the WordPress icon font. License: GPLv2 or later.
All brand names and logos are trademarks of their respective owners and are shown only to link to the matching profiles.
External services (AI Chat)
The optional AI Chat feature connects your site to Yamidoo (https://yamidoo.ai/), a hosted service operated by WPZOOM BV. Nothing is sent to Yamidoo until you click Scan my site or Turn on AI Chat in the plugin settings.
- Scan my site sends your site’s public URL to
https://app.yamidoo.ai/api/scan, which reads up to 14 of your public pages and returns a report shown in wp-admin. - Turn on AI Chat opens
https://app.yamidoo.aito create or sign in to your Yamidoo account and connect this site; your site URL is shared so Yamidoo can index your public pages, and your WordPress email and name are passed along to prefill the sign-up form. - Once connected, the front end loads the chat widget (
widget.js) fromhttps://app.yamidoo.ai. When a visitor uses the chat, their messages, an anonymous session id, the page URL and basic browser data are sent to Yamidoo. If “identify logged-in users” is on, the logged-in user’s name, email, username and user id are sent too. - If customer lookup is on (offered only when Easy Digital Downloads or WooCommerce is active): when your team opens a conversation, or the AI answers a logged-in customer, your Yamidoo workspace requests that one email’s record from this site (
/wp-json/yamidoo/v1/customer) — customer, orders, licenses and subscriptions. Each request is signed with a per-site secret; the record is shown to your team and used for that answer, then discarded.
Terms of Service · Privacy Policy
GDPR COMPLIANCE
Social icons, share buttons and Click to Chat collect no information from your visitors and load nothing from other sites until a visitor clicks. Only the optional AI Chat sends data to Yamidoo, as described above.
Get Involved
Looking to contribute code to this plugin? Go ahead and fork the repository over at GitHub.
Screenshots












Blocks
This plugin provides 4 blocks.
- Social Sharing Buttons
- Google Preferred Source
- Social Profiles
- Wpzoom Blocks Social Icons
Installation
Simply search for the plugin via the Plugins -> Add New dialog and click install, or download and extract the plugin, and copy the plugin folder into your wp-content/plugins directory and activate.
After that go to the Widgets page and add the widget Social Icons by WPZOOM to a widget area like Sidebar.
FAQ
-
Where do I find more details about this plugin?
-
On our website.
-
Add the Social Icons Block to the Gutenberg editor and customize the icons as you want. You can search for icons, drag & drop to reorder them, and customize colors, sizes, and styles.
-
Add the Social Sharing Buttons Block to your post or page. You can enable/disable specific sharing platforms in the block settings sidebar. The block includes support for Facebook, X (Twitter), LinkedIn, WhatsApp, Email, Print, and many more platforms.
-
Yes! The Social Sharing Buttons Block offers multiple style presets (Circle, Square, Rounded, Outlined, Minimal, One-tone) and extensive customization options including:
* Icon and label colors
* Button sizes and padding
* Border radius and styling
* Show/hide labels
* Margin and spacing -
What sharing platforms are supported?
-
The plugin supports 12+ sharing platforms: Facebook, X (Twitter), Threads, LinkedIn, Pinterest, Reddit, Telegram, WhatsApp, Bluesky, Email, Copy Link, and Print.
-
Go to Social Icons Click to Chat in your WordPress admin, enable the feature, and add your WhatsApp number. A floating Click to Chat button appears on your site so visitors can message you on WhatsApp with one tap. You can enable Telegram, Facebook Messenger, and Viber from the same screen.
-
The floating Click to Chat button supports WhatsApp, Telegram, Facebook Messenger, and Viber. You can enable any combination, reorder the platforms, and customize the launcher color, position, open/close icons, and size. You can also choose whether the floating contact button shows on mobile devices.
-
Yes. The Click to Chat floating contact button is included free in Social Icons & Sharing Buttons by WPZOOM, with support for WhatsApp, Telegram, Messenger, and Viber chat buttons.
-
What is AI Chat and does it cost anything?
-
AI Chat turns the floating chat button into an assistant that answers visitors from your own pages, and hands off to you when needed. It’s powered by Yamidoo (a WPZOOM product) and needs a Yamidoo account; the free plan needs no card. It’s off until you connect — nothing changes on your site otherwise.
-
Can the AI see my customers’ orders and licenses?
-
If you run Easy Digital Downloads or WooCommerce, yes — turn on Show customer data in my Yamidoo inbox in the AI Chat tab. Only your own workspace can request it, not Yamidoo the company or anyone else. Your team sees the customer’s record next to the conversation. The AI does not see it unless you turn on Let the AI answer account questions in the dashboard, and then only for visitors who are logged in to your site (the plugin signs their identity, so nobody can ask about someone else’s orders). Your workspace fetches the record from your site when needed and does not store it. Developers can add data from other plugins with the
wpzoom_ai_chat_customer_sectionsfilter. -
By default, yes: while AI Chat is on, the WhatsApp/Telegram/Messenger/Viber launcher is hidden so there’s one floating button, not two. You can keep both from the AI Chat settings.
-
Readers who add your site as a preferred source on Google see more of your articles in Top Stories and in AI Mode / AI Overviews. To show the button on all your posts (or pages, or any post type), open AI Chat Settings Google Preferred Sources in your WordPress admin, turn on Show automatically, and pick the post types, position (above or below the content), theme, size and alignment. Posts that already contain the button are skipped. To place it anywhere else, use the Google Preferred Source block or the
[wpzoom_preferred_source]shortcode (options:theme="light|dark|auto",size="small|medium|large",align="left|center|right",label,domain).The button is a plain link to Google: no Google script is loaded. Google only offers sites it lists, and only whole domains or subdomains (not a site in a subfolder). Use Check your site on Google in the block or the settings box to see if your site is listed. The button doesn’t change your rankings for other readers, and it doesn’t guarantee a Top Stories spot.
-
The Print button triggers the browser’s native print dialog, allowing visitors to print the current page. It’s disabled by default and can be enabled in the block settings.
-
The Copy Link button copies the current page URL to the visitor’s clipboard and displays a success message. It works without requiring any additional configuration.
-
Can I upload custom SVG icons?
-
Yes! In the Social Icons Block, you can upload custom SVG icons by clicking on any icon and selecting “Insert Custom SVG Icon” from the popover menu.
-
Does this plugin slow down my website?
-
No. The plugin is optimized for performance and only loads the icon fonts and scripts that are actually being used on your pages. Fonts can be preloaded for even better performance.
-
Is this plugin GDPR compliant?
-
Yes! Social Icons & Sharing Buttons does not collect any information from your visitors, therefore it’s 100% GDPR compliant.
-
What features are available in the PRO version?
-
WPZOOM Connect Pro includes these additional features:
- Floating Buttons – Display sharing icons as a fixed floating bar on the side of your website
- Share Analytics – Track shares across all platforms with a beautiful analytics dashboard
- Like Button – Let visitors like your posts with engagement tracking
- AI Share Buttons – Share content to ChatGPT, Claude, and Perplexity
- Share Counts – Display share counts on buttons, tracked by the plugin or fetched from Facebook with your own SharedCount API key
- Custom SVG Uploads – Upload your own custom icons
- Nav Menu Integration – Add social icons to your navigation menus
- Priority Support – Get faster help with priority email support
-
Floating Buttons is a PRO feature that displays your social sharing icons as a fixed bar on the side of your website. Visitors can share your content from anywhere on the page without scrolling. You can configure the position (left/right side, top/middle/bottom), choose vertical or horizontal layout, and control which post types display the floating bar. Upgrade to PRO to unlock this feature.
Reviews
Contributors & Developers
“WPZOOM Connect: Social Icons Widget & Block, Share Buttons & Click to Chat” is open source software. The following people have contributed to this plugin.
Contributors“WPZOOM Connect: Social Icons Widget & Block, Share Buttons & Click to Chat” has been translated into 11 locales. Thank you to the translators for their contributions.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
5.0.0
- MAJOR: Social Icons Widget is now WPZOOM Connect 5.0: a new dashboard under “Social Icons”, icons drawn as SVG instead of icon fonts, 2,400+ icons with an icon library to browse, icons without links and an “Icon by WPZOOM” block, a Social Profiles block, and the Google Preferred Sources button. Sites that update get a short “What’s new” tour on the Overview
- NEW: Social Profiles block — your profiles as a list with each network’s icon, a handle taken from the link (@yourname, r/WordPress) or the short link, and optional follower counts you type in (labelled followers, subscribers or members per network). Start by picking from 10 popular networks; style the rows, border, corners and icons in the Styles tab. Drawn on the server, so it can’t show “unexpected or invalid content”. Cards and Buttons layouts in PRO
- IMPROVED: Social Icons block — Detect Icon now looks in Socicons first and falls back to the other enabled icon kits (it used to take the last kit with a match, often Font Awesome)
- NEW: the icon’s URL field shows the matching icon as you type
- NEW: visual style picker for the Social Icons block — each style shows your own icons, so you see the result before choosing. Style names are shorter and easier to tell apart
- NEW: “Add to Preferred Sources” button for Google — readers who add your site see more of it in Top Stories and AI results. Show it on all posts, pages or other post types from Settings Google Preferred Sources, or place it with the new Google Preferred Source block or the [wpzoom_preferred_source] shortcode. Light, dark and auto themes; no Google script is loaded
- IMPROVED: redesigned Settings page — on/off switches, sample icons and icon counts for each icon set, clearer descriptions, and the “Misc.” tab is now “Modules”
- NEW: search in the “Select Icon” dialog covers every enabled icon kit, grouped by kit
- IMPROVED: “Select Icon” dialog — the URL is no longer rewritten while you type, typing a URL picks its icon from any kit, a custom label or color is kept when you pick another icon, the list no longer jumps while you type, and Search, Delete and Save stay visible on shorter screens
- Updated the Reddit icon to Reddit’s current logo and brand color (#FF4500)
- Sharing Buttons no longer load the icon font stylesheets, which they never used (their icons are SVG)
- The older Font Awesome set is now correctly labelled Font Awesome 4 in Settings
- Updated brand colors for GitHub, Instagram and Nextdoor
- IMPROVED: the Social Icons block and widget now draw their icons as inline SVG on your site instead of loading icon fonts. Pages no longer download up to 130 KB of icon CSS and 330 KB of font files, and icons appear instantly. Icons look exactly as before, and saved content is unchanged (developers can switch back with the
wpzoom_social_icons_use_svgfilter) - Fixed 15 Font Awesome 5 icons (LinkedIn, Vimeo, Facebook F, Calendar and others) showing a different icon on the site when the Font Awesome 4 set was also enabled
- The block editor draws icons as SVG too, so the editor and the Settings page no longer load icon fonts
- Icons of networks that have shut down (Google+, Skype, Vine, StumbleUpon, Periscope, Pocket and others) are no longer offered in the icon pickers. Icons already on your site keep working, and pasting such a link no longer picks them
- Settings: the Optimization tab is gone (icons are SVG, so there are no fonts to preload; it comes back if a site turns SVG off). New Custom Icons and Pinterest tabs show what PRO adds: your own SVG icons, and a Pinterest Save button on images
- NEW: 41 more networks in WPZOOM Icons: Twitch, Kick, Rumble, Linktree, Buy Me a Coffee, Cash App, Signal, Threema, KakaoTalk, Weibo, Quora, Farcaster, BeReal, Pixelfed, Zoom, Calendly, Notion, Product Hunt, Upwork, GitLab, Bitbucket, DEV, Hashnode, Apple Music, YouTube Music, Audiomack, Pandora, Audible, Google Play, itch.io, Epic Games, Claude and more, plus a Website icon. Pasting one of their links picks the icon
- NEW: 148 brand icons from Font Awesome 7 in the Font Awesome Brands set, including X, Threads, Bluesky, TikTok, Signal, Linktree and Substack
- NEW: Overview screen, the first item under Social Icons: one card each for Social Icons, Share Buttons and Chat, showing what is set up and where to change it
- The Blocks and Social Icons widget switches are gone. Icons are SVG and load only where they are used, so turning them off saved nothing, and turning blocks off broke the automatic share buttons and the Preferred Sources button. A widget switched off before stays off
4.7.3
- Minor fixes
4.7.2
- NEW: AI Chat can now sit in the Click to Chat launcher alongside WhatsApp, Telegram, Messenger and Viber — visitors ask the AI first and still have a one-tap way to reach a person. Its own floating bubble hides, so there is still only one button in the corner.
- The new channel also works when the standalone Yamidoo plugin runs the chat
- NEW: Click to Chat buttons now show a label on hover, on the side facing the page, and each label can be edited in the settings (defaults to the platform name)
- Fixed: the AI Chat channel could not be switched on while the Yamidoo plugin had its own bubble turned off. Connected is enough now — the launcher loads the chat itself and keeps the bubble hidden
- With AI Chat as a channel, Yamidoo’s floating messages keep working (needs the current Yamidoo widget; older builds fall back to hiding the whole widget)
- Click to Chat warns when the Yamidoo chat bubble and the launcher would both show on the front end, with a one-click way to fold the chat into the launcher
- NEW: the AI Chat channel button can use a plain chat icon instead of the Yamidoo mark — eight to choose from, on the Click to Chat tab
- Redrawn the Click to Chat launcher icons: a single matching set of nine open and four close icons, replacing the old Font Awesome 3 and Dashicons mix. The close icon is lighter, and the launcher no longer loads an icon font. Existing sites keep their choice and are moved to the equivalent new icon.
4.7.1
- NEW: Customer data for Easy Digital Downloads and WooCommerce — orders, licenses and subscriptions next to the conversation, and account answers for logged-in customers
- AI Chat credentials are encrypted in the database; suggested privacy policy text under Settings Privacy
4.7.0
- NEW: AI Chat — the floating chat button can now answer visitors itself, from your own pages, and hand off to a human when needed (powered by Yamidoo, a WPZOOM product). Optional and off until you connect.
- NEW: Support Readiness Scan in the Click to Chat settings — see the questions your visitors are likely to ask, answered from your content, before turning anything on
- Click to Chat: the launcher steps aside while AI Chat is on (configurable)
- NEW: One-click connect to Yamidoo (no API keys)
4.6.3
- Fixed Font Size, Line Height and spacing options not working in the Social Sharing Buttons block
4.6.2
- Click to Chat: WhatsApp button now uses the universal
wa.melink, which opens the WhatsApp app directly on phones and computers instead of the WhatsApp Web login page
4.6.1
- Minor fixes
4.6.0
- NEW: Click to Chat Floating Buttons – Add a floating contact launcher that connects visitors to WhatsApp, Telegram, Messenger and Viber
- Customizable launcher position, color, icons and button size, with mobile display control
4.5.11
- Added compatibility for WordPress 7.0
4.5.10
- Fixed a conflict with the SG Optimizer plugin
4.5.9
- Minor fix
4.5.8
- Added Substack icon
4.5.7
- Minor fixes
4.5.6
- Minor fixes
4.5.5
- Minor fixes
4.5.4
- Minor fixes
4.5.3
- Minor bug fix
4.5.2
- Adding a new Print button in the Social Sharing Buttons block
4.5.1
- Added new field to add your X/Twitter username in the Sharing Buttons block
4.5.0
- NEW: Social Sharing Buttons Block
- NEW: Add Social Sharing Buttons in posts and pages (Icons & Sharing > Sharing Buttons)
4.4.0
- Added SVG Icons support in the Social Icons Block
- UI Improvements to the Block
4.3.4
- Minor bug fixes
4.3.3
- New: Bluesky icon
4.3.2
- Minor bug fix
4.3.1
- Added a new Elementor widget to display icon sets created using this plugin
4.3.0
- Create Icon Sets and embed them anywhere with Shortcodes
- Minor bug fixes
4.2.18
- Fixed an issue with arial label escaping
4.2.17
- Fixed an issue with the values of some fields not being escaped
4.2.16
- Removed the pointer from the Widgets page
4.2.15
- Updates to the Twitter icon
4.2.14
- New icons: X (use x.com/username for the new Twitter icon), Matrix, Element
4.2.13
- New icons: Threads, Venmo, Wise, Revolut, Gutenberg, Gravatar, OpenAI, Midjourney, WeChat, Roblox, OnlyFans, Figma, Elementor, Shopify, Woo, Gumroad, Artgram, Cubebrush, Aristree, OpenSea