{"id":359393,"date":"2026-08-27T12:47:18","date_gmt":"2026-08-27T12:47:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/goalprevail-trust-icons\/"},"modified":"2026-08-27T12:46:50","modified_gmt":"2026-08-27T12:46:50","slug":"goalprevail-trust-icons","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/goalprevail-trust-icons\/","author":23343687,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"GoalPrevail Trust Icons","header_author":"Goal Prevail","header_description":"Add reassuring trust badges \u2014 satisfaction, money-back guarantee, free shipping and more \u2014 right under the Add to Cart button on your WooCommerce product pages. Fully customisable line icons, text, colours and placement. By Goal Prevail.","assets_banners_color":"d7d7d7","last_updated":"2026-08-27 12:46:50","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/goalprevail.com\/","header_plugin_uri":"https:\/\/goalprevail.com\/plugins\/trust-icons\/","header_author_uri":"https:\/\/goalprevail.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"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":"goalprevail","date":"2026-08-27 12:46:50","revision":3668856}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3668856,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3668856,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3668856,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3668856,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3668856,"resolution":"1","location":"assets","locale":"","width":1643,"height":793},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3668856,"resolution":"2","location":"assets","locale":"","width":1900,"height":885},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3668856,"resolution":"3","location":"assets","locale":"","width":1444,"height":790},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3668856,"resolution":"4","location":"assets","locale":"","width":1897,"height":677}},"screenshots":{"1":"The trust bar under the Add to Cart button on a product page.","2":"The settings screen: icons, text and a live preview.","3":"Position, layout and per-badge width options.","4":"Style options \u2014 colours, sizes and framing."}},"plugin_section":[],"plugin_tags":[5230,277873,24101,242305,286],"plugin_category":[45],"plugin_contributors":[264269],"plugin_business_model":[],"class_list":["post-359393","plugin","type-plugin","status-publish","hentry","plugin_tags-free-shipping","plugin_tags-money-back-guarantee","plugin_tags-product-page","plugin_tags-trust-badges","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-goalprevail","plugin_committers-goalprevail"],"banners":{"banner":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/banner-772x250.jpg?rev=3668856","banner_2x":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/banner-1544x500.jpg?rev=3668856","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/icon-128x128.jpg?rev=3668856","icon_2x":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/icon-256x256.jpg?rev=3668856","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/screenshot-1.png?rev=3668856","caption":"The trust bar under the Add to Cart button on a product page."},{"src":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/screenshot-2.png?rev=3668856","caption":"The settings screen: icons, text and a live preview."},{"src":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/screenshot-3.png?rev=3668856","caption":"Position, layout and per-badge width options."},{"src":"https:\/\/ps.w.org\/goalprevail-trust-icons\/assets\/screenshot-4.png?rev=3668856","caption":"Style options \u2014 colours, sizes and framing."}],"raw_content":"<!--section=description-->\n<p>Shoppers buy when they feel safe. <strong>GoalPrevail Trust Icons<\/strong> adds a tidy row of reassurance badges \u2014 <em>100% Satisfaction<\/em>, <em>Money-Back Guarantee<\/em>, <em>Free Shipping<\/em> and more \u2014 exactly where it matters most: right under the <strong>Add to Cart<\/strong> button on your WooCommerce product pages.<\/p>\n\n<p>Everything is built in, lightweight and yours to shape. The icons are crisp, original line drawings (no blurry image files, no licensing worries) that recolour and resize cleanly to match any theme.<\/p>\n\n<ul>\n<li><strong>Pick from 39 built-in icons<\/strong> \u2014 shipping truck, guarantee medal, padlock, shield, returns, rosette, laurel wreath, starburst seal, US flag, paper plane, diamond, headset, leaf, gift, star, heart and more. Each is a clean single-colour line icon.<\/li>\n<li><strong>Sales boosters<\/strong> \u2014 optional live-activity hints under the Add to Cart area: \"X visitors are viewing\", a \"Ships TODAY if ordered in\u2026\" countdown with your own dispatch cutoff and working days, a low-stock hint (real quantity when WooCommerce tracks stock) and an \"X+ people already purchased\" badge. All cache-safe: the time-sensitive parts are drawn in the browser.<\/li>\n<li><strong>Payment icons bar<\/strong> \u2014 tick the locally served methods you accept (Visa, Mastercard, Amex, PayPal, Apple Pay, Google Pay, Klarna, Shop Pay and more \u2014 each toggles individually) and upload your own badge images for anything else. Choose all in one line or a fixed number per line, place it with the same friendly position list, or use the <code>[gpti_trust_payments]<\/code> shortcode.<\/li>\n<li><strong>Your words<\/strong> \u2014 give every icon a heading and an optional line of sub-text.<\/li>\n<li><strong>Unlimited badges<\/strong> \u2014 add, remove and drag\/drop reorder them, with 25%, 33%, 50% or 100% width per badge.<\/li>\n<li><strong>Choose where it appears<\/strong> \u2014 under the Add to Cart button, below the whole add-to-cart area, after the product meta, at the bottom of the summary, and more \u2014 no code needed.<\/li>\n<li><strong>Lay it out your way<\/strong> \u2014 per-badge widths (25%, 33%, 50% or 100%), icon beside the text or stacked above it, left or centred.<\/li>\n<li><strong>Style it to match<\/strong> \u2014 icon size, line thickness, a \"chip\" background behind each icon, plus colours for the icon, heading and sub-text.<\/li>\n<li><strong>Frame it<\/strong> \u2014 subtle hairline rules above and below, or wrap the whole bar in a bordered card.<\/li>\n<li><strong>Live preview<\/strong> \u2014 a mock Add to Cart button in the settings sidebar or a larger modal shows boosters, badges and payment icons updating as you edit.<\/li>\n<li><strong>Shortcode<\/strong> \u2014 drop <code>[gpti_trust_icons]<\/code> anywhere (a page, a block, a template) to place the same bar by hand.<\/li>\n<\/ul>\n\n<p>Fast and unobtrusive: one tiny stylesheet, loaded only on product pages, inline SVG trust icons and local payment logo files. Nothing is collected about you or your visitors, and the front end never contacts a third party.<\/p>\n\n<p>Built by <a href=\"https:\/\/goalprevail.com\/\">Goal Prevail<\/a> \u2014 a small senior team building WordPress plugins, WooCommerce stores and SaaS.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin queries the official WordPress.org plugin directory API when you open the <strong>GoalPrevail Plugins<\/strong> dashboard screen in wp-admin, to list the other plugins published by this author. It sends only the author name being searched for \u2014 no data about you, your site or your visitors \u2014 and caches the result for 24 hours. Nothing is requested on the front end of your site.<\/p>\n\n<p>Service: WordPress.org plugin API \u2014 https:\/\/api.wordpress.org\/plugins\/info\/1.2\/\nTerms of service: https:\/\/wordpress.org\/about\/\nPrivacy policy: https:\/\/wordpress.org\/about\/privacy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>goalprevail-trust-icons<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install via Plugins \u2192 Add New.<\/li>\n<li>Activate it.<\/li>\n<li>Visit <strong>GoalPrevail Plugins \u2192 Trust Icons<\/strong> to choose your icons, text, placement and colours. The defaults show Satisfaction, Money-Back Guarantee and Free Shipping under the Add to Cart button.<\/li>\n<\/ol>\n\n<p>WooCommerce must be installed and active \u2014 WordPress will not let this plugin activate without it.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce is a hard requirement \u2014 the plugin declares it as a dependency, so WordPress will not activate it until WooCommerce is installed and active. Everything it does (the product-page placements, the stock and sales boosters) is built on WooCommerce product data.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20wording%3F\"><h3>Can I use my own wording?<\/h3><\/dt>\n<dd><p>Absolutely. Every badge has its own heading and an optional second line \u2014 write whatever suits your store.<\/p><\/dd>\n<dt id=\"will%20the%20icons%20match%20my%20theme%3F\"><h3>Will the icons match my theme?<\/h3><\/dt>\n<dd><p>They're single-colour line icons, so set the icon, heading and sub-text colours (and size and line thickness) to match. Tip: match the icon colour to your buy button.<\/p><\/dd>\n<dt id=\"where%20exactly%20does%20it%20appear%3F\"><h3>Where exactly does it appear?<\/h3><\/dt>\n<dd><p>You pick from a friendly list of positions \u2014 right under the Add to Cart button, below the whole add-to-cart area (button + quantity), after the product meta, at the bottom of the summary, and more. Prefer somewhere else entirely? Use the shortcode.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>No. It adds one small stylesheet on product pages and draws the icons inline \u2014 there are no extra image, font or script requests on the front end.<\/p><\/dd>\n<dt id=\"does%20it%20collect%20any%20data%20or%20call%20home%3F\"><h3>Does it collect any data or call home?<\/h3><\/dt>\n<dd><p>No tracking of any kind, and the front end of your site makes no external requests \u2014 every badge is rendered on your own server from your own settings.<\/p>\n\n<p>The one exception is entirely in the admin: the <strong>GoalPrevail Plugins<\/strong> dashboard screen asks the official WordPress.org plugin API (api.wordpress.org) which other GoalPrevail plugins exist, so it can list them. That request only happens when you open that screen, the answer is cached for a day, and no information about you or your site is sent. WordPress.org's terms apply: https:\/\/wordpress.org\/about\/privacy\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: 39 built-in line icons, customisable badges (heading + sub-text), six product-page placements, column layouts, full colour \/ size \/ line-thickness controls, chip and card framing, and a live admin preview.<\/li>\n<li>Payment icons bar: 17 built-in payment badges with individual toggles, upload-your-own, heading, size and placement.<\/li>\n<li>Boosters: live viewer count, \"ships today\" countdown, low-stock hint and past-purchases badge (cache-safe).<\/li>\n<li>Shortcodes <code>[gpti_trust_icons]<\/code> and <code>[gpti_trust_payments]<\/code> to place the bars anywhere.<\/li>\n<\/ul>","raw_excerpt":"Add reassuring trust badges \u2014 satisfaction, money-back, free shipping \u2014 right under the Add to Cart button on your WooCommerce product pages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/359393","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=359393"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/goalprevail"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=359393"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=359393"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=359393"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=359393"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=359393"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=359393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}