{"id":269334,"date":"2025-12-26T06:53:57","date_gmt":"2025-12-26T06:53:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-contact-card\/"},"modified":"2026-01-16T06:48:25","modified_gmt":"2026-01-16T06:48:25","slug":"smart-contact-card","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/smart-contact-card\/","author":12249788,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"5.8","requires_php":"8.0","requires_plugins":null,"header_name":"Smart Contact Card","header_author":"Md Abul Bashar","header_description":"Shareable contact cards with QR + vCard via shortcode, Gutenberg block, and Elementor widget.","assets_banners_color":"c8c9ec","last_updated":"2026-01-16 06:48:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/hmbashar\/","rating":0,"author_block_rating":0,"active_installs":70,"downloads":440,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hmbashar","date":"2025-12-26 06:53:22"},"1.1.0":{"tag":"1.1.0","author":"hmbashar","date":"2026-01-16 06:40:32"},"1.1.1":{"tag":"1.1.1","author":"hmbashar","date":"2026-01-16 06:48:25"}},"upgrade_notice":{"1.1.0":"<p>Bug fix release: Fixes shortcode rendering issues in Gutenberg and classic editor. Improves server deployment reliability.<\/p>","1.0.0":"<p>Initial release of Smart Contact Card plugin.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3427578,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3427578,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3427578,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3427578,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3427578,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3427578,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Default contact card design with all contact methods","2":"Minimal contact card design with custom QR code","3":"Elementor widget settings panel","4":"Example of a contact card with QR code"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[51874,244166,76538,1373,82],"plugin_category":[],"plugin_contributors":[86426],"plugin_business_model":[],"class_list":["post-269334","plugin","type-plugin","status-publish","hentry","plugin_tags-business-card","plugin_tags-contact-card","plugin_tags-elementor","plugin_tags-qr-code","plugin_tags-vcard","plugin_contributors-hmbashar","plugin_committers-hmbashar"],"banners":{"banner":"https:\/\/ps.w.org\/smart-contact-card\/assets\/banner-772x250.png?rev=3427578","banner_2x":"https:\/\/ps.w.org\/smart-contact-card\/assets\/banner-1544x500.png?rev=3427578","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/smart-contact-card\/assets\/icon-128x128.png?rev=3427578","icon_2x":"https:\/\/ps.w.org\/smart-contact-card\/assets\/icon-256x256.png?rev=3427578","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/smart-contact-card\/assets\/screenshot-1.png?rev=3427578","caption":"Default contact card design with all contact methods"},{"src":"https:\/\/ps.w.org\/smart-contact-card\/assets\/screenshot-2.png?rev=3427578","caption":"Minimal contact card design with custom QR code"}],"raw_content":"<!--section=description-->\n<p>Smart Contact Card allows you to create professional, shareable contact cards on your WordPress site. Display contact information beautifully with QR codes and downloadable vCard files.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>\ud83d\udcc7 Professional contact card display<\/li>\n<li>\ud83d\udcf1 QR code generation for easy sharing<\/li>\n<li>\ud83d\udcbe Downloadable vCard (.vcf) files<\/li>\n<li>\ud83c\udfa8 Multiple design options (default and minimal)<\/li>\n<li>\ud83d\udd27 Easy implementation via shortcode<\/li>\n<li>\ud83c\udf9b\ufe0f Elementor widget support<\/li>\n<li>\ud83d\udcde Support for multiple contact methods (Phone, Email, WhatsApp, Telegram, IMO, Skype, WeChat)<\/li>\n<li>\ud83c\udf10 Schema.org markup for better SEO<\/li>\n<li>\ud83d\udcf1 Fully responsive design<\/li>\n<\/ul>\n\n<h3>How to Use<\/h3>\n\n<p><strong>Shortcode Usage:<\/strong><\/p>\n\n<p>Add a contact card anywhere using the shortcode:<\/p>\n\n<pre><code>[smartcc_contact name=\"John Doe\" title=\"CEO\" org=\"Company Name\" phone=\"+1234567890\" email=\"john@example.com\" website=\"https:\/\/example.com\"]\n<\/code><\/pre>\n\n<p><strong>Available Shortcode Parameters:<\/strong><\/p>\n\n<ul>\n<li><strong>Identity:<\/strong> name, title, org, avatar<\/li>\n<li><strong>Contacts:<\/strong> phone, email, website, address<\/li>\n<li><strong>Messaging Apps:<\/strong> whatsapp, telegram, imo, skype, wechat<\/li>\n<li><strong>Display:<\/strong> button, design (default\/minimal_qr)<\/li>\n<li><strong>QR Options:<\/strong> qr_for (vcard\/whatsapp\/telegram\/imo\/skype\/wechat\/url), qr_url, qr_text<\/li>\n<\/ul>\n\n<p><strong>Elementor Widget Usage:<\/strong><\/p>\n\n<ol>\n<li>Edit your page with Elementor.<\/li>\n<li>Search for \"Smart Contact Card\" in the widget panel.<\/li>\n<li>Drag the widget into your layout.<\/li>\n<li>Fill in the contact details and customize the design using the widget controls.<\/li>\n<\/ol>\n\n<p><strong>Design Options:<\/strong><\/p>\n\n<ul>\n<li><code>design=\"default\"<\/code> (full card with all details)<\/li>\n<li><code>design=\"minimal_qr\"<\/code> (minimal card with avatar, name, phone, email, and custom QR)<\/li>\n<\/ul>\n\n<p><strong>QR Code Options:<\/strong><\/p>\n\n<p>You can customize what the QR code encodes:\n* vCard (default) - Complete contact information\n* WhatsApp - Direct WhatsApp chat link\n* Telegram - Telegram profile link\n* IMO - IMO messaging link\n* Skype - Skype profile link\n* WeChat - WeChat contact link\n* URL - Custom URL or website<\/p>\n\n<p><strong>Developer Friendly:<\/strong><\/p>\n\n<p>The plugin uses modern PHP practices with PSR-4 autoloading and is built with extensibility in mind. Developers can easily customize and extend functionality.<\/p>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin uses QuickChart.io (https:\/\/quickchart.io) for QR code generation. When a QR code is displayed, the contact information is sent to QuickChart.io to generate the QR code image. By using this plugin, you acknowledge:<\/p>\n\n<ul>\n<li>QuickChart.io Terms of Service: https:\/\/quickchart.io\/documentation\/<\/li>\n<li>QuickChart.io Privacy: https:\/\/quickchart.io\/privacy\/<\/li>\n<\/ul>\n\n<p>No data is stored on external servers, and QR codes are generated on-the-fly when pages are viewed.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>smart-contact-card<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Use the <code>[smartcc_contact]<\/code> shortcode in your posts\/pages or use the Elementor widget<\/li>\n<li>Customize the contact card with the available parameters<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20a%20contact%20card%20to%20my%20page%3F\"><h3>How do I add a contact card to my page?<\/h3><\/dt>\n<dd><p>Simply use the shortcode: <code>[smartcc_contact\n  name=\"Your Name\"\n  title=\"Your Title\"\n  org=\"Your Company\"\n  avatar=\"https:\/\/example.com\/avatar.jpg\"\n  phone=\"+1234567890\"\n  email=\"you@example.com\"\n  website=\"https:\/\/example.com\"\n  address=\"123 Main St, City, State, ZIP\"\n  whatsapp=\"+1234567890\"\n  telegram=\"@yourusername\"\n  imo=\"your_imo_id\"\n  skype=\"your_skype_id\"\n  wechat=\"your_wechat_id\"\n  button=\"Save Contact (.vcf)\"\n  layout=\"card\"\n  qr_for=\"vcard\"\n  qr_url=\"\"\n  qr_text=\"\"\n  design=\"default\"\n]<\/code><\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20design%3F\"><h3>Can I customize the design?<\/h3><\/dt>\n<dd><p>Yes! The plugin offers a default design and a minimal design. Set <code>design=\"minimal_qr\"<\/code> in the shortcode for the minimal layout.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%3F\"><h3>Does it work with Elementor?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes an Elementor widget that you can drag and drop into your pages.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20qr%20code%3F\"><h3>Can I customize the QR code?<\/h3><\/dt>\n<dd><p>Yes! You can choose what the QR code encodes using the <code>qr_for<\/code> parameter (vcard, whatsapp, telegram, etc.) or provide your own QR code image with <code>qr_url<\/code>.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20gdpr%20compliant%3F\"><h3>Is the plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>The plugin doesn't store any user data. QR codes are generated using a third-party service (QuickChart.io) but no personal data is sent to external servers except the contact information you explicitly provide for QR code generation.<\/p><\/dd>\n<dt id=\"how%20do%20i%20use%20custom%20qr%20codes%3F\"><h3>How do I use custom QR codes?<\/h3><\/dt>\n<dd><p>Use the <code>qr_url<\/code> parameter to specify your own QR code image URL, or use <code>qr_text<\/code> to specify custom text to be encoded.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed: Shortcode not rendering in Gutenberg shortcode block and classic text editor<\/li>\n<li>Fixed: Shortcode registration timing issue causing silent failures<\/li>\n<li>Fixed: Line breaks in shortcodes preventing proper rendering<\/li>\n<li>Fixed: Missing vendor directory causing plugin to fail silently on server<\/li>\n<li>Improved: Better error handling and messaging when dependencies are missing<\/li>\n<li>Improved: Autoloader check to prevent initialization without required files<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Shortcode support with extensive customization options<\/li>\n<li>Elementor widget integration<\/li>\n<li>Multiple contact methods support<\/li>\n<li>QR code generation for various platforms<\/li>\n<li>vCard download functionality<\/li>\n<li>Responsive design<\/li>\n<li>Schema.org markup<\/li>\n<\/ul>","raw_excerpt":"Shareable contact cards with QR codes and vCard via shortcode, Gutenberg block, and Elementor widget.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/269334","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=269334"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hmbashar"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=269334"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=269334"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=269334"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=269334"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=269334"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=269334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}