{"id":345850,"date":"2026-07-31T10:15:48","date_gmt":"2026-07-31T10:15:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/social-buttons-for-products-grc\/"},"modified":"2026-07-31T10:15:12","modified_gmt":"2026-07-31T10:15:12","slug":"grc-contact-buttons-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/grc-contact-buttons-for-woocommerce\/","author":13210680,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.1","stable_tag":"1.3.1","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"GRC Contact Buttons for WooCommerce","header_author":"Robert G.","header_description":"Adds contact buttons (Facebook, WhatsApp, TikTok, Phone, Email, Viber, Telegram, Instagram) to the product page of a WooCommerce-based online store. Messages automatically include the product name and page link. Full settings from the dashboard.","assets_banners_color":"","last_updated":"2026-07-31 10:15:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/robertutzu\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":20,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.1":{"tag":"1.3.1","author":"robertutzu","date":"2026-07-31 10:15:12"}},"upgrade_notice":{"1.2":"<p>Full English translation and safer defaults (all channels off until you configure them).<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3629822,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3629822,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The admin settings page, with per-channel options.","2":"The buttons displayed on the product page."}},"plugin_section":[],"plugin_tags":[360,29251,3093,3160,286],"plugin_category":[42,45],"plugin_contributors":[162797],"plugin_business_model":[],"class_list":["post-345850","plugin","type-plugin","status-publish","hentry","plugin_tags-contact","plugin_tags-facebook-messenger","plugin_tags-social-buttons","plugin_tags-whatsapp","plugin_tags-woocommerce","plugin_category-contact-forms","plugin_category-ecommerce","plugin_contributors-robertutzu","plugin_committers-robertutzu"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/grc-contact-buttons-for-woocommerce\/assets\/icon-128x128.png?rev=3629822","icon_2x":"https:\/\/ps.w.org\/grc-contact-buttons-for-woocommerce\/assets\/icon-256x256.png?rev=3629822","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>GRC Contact Buttons for WooCommerce adds, on the product page, quick contact buttons to your preferred channels: Facebook Messenger, WhatsApp, TikTok, Phone, Email, Viber, Telegram, and Instagram.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Independent enable\/disable toggle for each channel.<\/li>\n<li>For each channel you can set the recipient (phone number, username, or email address).<\/li>\n<li>The default message is configurable per channel and can automatically include the product name and the page link, using the placeholders <code>{product}<\/code> and <code>{link}<\/code>.<\/li>\n<li>Built-in icons for each channel, with no external dependencies.<\/li>\n<li>Button labels are automatically translated for Russian and Greek, with English as the default for every other site language.<\/li>\n<li>All settings are managed from a single admin page: Settings &gt; Social Buttons.<\/li>\n<\/ul>\n\n<p>This plugin requires WooCommerce to be installed and active, since the buttons are displayed on the WooCommerce product page.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>grc-contact-buttons-for-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the zip archive directly from Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Settings &gt; Social Buttons and configure the channels you want (enable, recipient, message).<\/li>\n<li>The buttons will automatically appear on every WooCommerce product page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20work%20without%20woocommerce%3F\"><h3>Does the plugin work without WooCommerce?<\/h3><\/dt>\n<dd><p>No. The buttons are displayed on the WooCommerce product page, so WooCommerce must be installed and active.<\/p><\/dd>\n<dt id=\"does%20the%20prefilled%20message%20work%20on%20every%20channel%3F\"><h3>Does the prefilled message work on every channel?<\/h3><\/dt>\n<dd><p>WhatsApp, Viber, Telegram, and Email prefill the message directly in the link. Facebook Messenger, TikTok, and Instagram do not allow prefilling a message through a URL, due to platform restrictions; the configured text is shown as a tooltip on the button instead.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20text%20displayed%20on%20the%20buttons%3F\"><h3>Can I change the text displayed on the buttons?<\/h3><\/dt>\n<dd><p>Button labels are automatically translated based on the site language (English by default, with Russian and Greek also supported). The message sent to the customer is configured separately, on the settings page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Facebook Messenger links now prefill the message via the official <code>text<\/code> parameter (m.me\/USERNAME?text=...).<\/li>\n<li>Verified and documented which channels genuinely support message pre-filling: WhatsApp, Email, Viber, and Facebook Messenger fully; Telegram partially (depends on client version); TikTok and Instagram do not support it at all (platform limitation).<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Added an editable \"Button text\" field for every channel, so the visible label can be translated or customized per channel.<\/li>\n<li>Removed the automatic locale-based label translation in favor of the new editable field.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Full English translation of all plugin strings (admin settings page, notices, default messages, placeholders).<\/li>\n<li>Removed hardcoded default recipient values; all channels are disabled by default until configured.<\/li>\n<li>Renamed the message placeholders from {produs}\/{link} to {product}\/{link}.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed unescaped output flagged by the Plugin Check tool.<\/li>\n<li>Renamed the main class to avoid naming collisions with other plugins.<\/li>\n<li>Updated readme to standard English.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Renamed the plugin to avoid the restricted \"woocommerce\" term in the name\/slug.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Support for Facebook Messenger, WhatsApp, TikTok, Phone, Email, Viber, Telegram, Instagram.<\/li>\n<li>Automatic insertion of the product name and link in the message.<\/li>\n<\/ul>","raw_excerpt":"Add quick contact buttons to your WooCommerce product pages, so customers can reach you instantly through their preferred channel.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345850"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/robertutzu"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345850"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345850"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345850"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345850"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345850"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}