Beschrijving
The Armory Atlas for WooCommerce plugin seamlessly integrates your firearms, ammunition, and accessories store with the Armory Atlas mobile app ecosystem. This plugin adds a professional “Add to Armory Atlas” button on your WooCommerce product pages, allowing customers to easily import product data into their Armory Atlas inventory.
Key Features
- Smart Product Detection: Automatically detects firearms, ammunition, and accessories based on product categories
- Deep Link Integration: Opens the Armory Atlas mobile app directly with product data
- Web Fallback: Redirects to web import page if the mobile app is not installed
- Flexible Field Mapping: Map WooCommerce product fields to Armory Atlas data structure
- Category-Based Display: Show buttons only on relevant product categories
- Shortcode Support: Use [armory_atlas_button] shortcode anywhere in your content
- Customizable Styling: Modern, responsive button design with hover effects
- Template Override: Customize button appearance through theme templates
How It Works
- Automatic Detection: The plugin analyzes your product categories to determine if a product is a firearm, ammunition, or accessory
- Data Mapping: Product information is mapped to Armory Atlas fields using configurable placeholders
- Deep Linking: When clicked, the button attempts to open the Armory Atlas mobile app
- Fallback Handling: If the app isn’t installed, users are redirected to the web import page
Field Mapping
The plugin supports mapping of various product attributes:
* Product name, SKU, price, and descriptions
* Custom meta fields using {meta:field_name} syntax
* Product attributes using {attr:attribute_slug} syntax
* Category information and product images
* UPC codes and manufacturer details
Privacy & Data Handling
This plugin does not collect, store, or transmit personal user data. Product information is only passed to the Armory Atlas app/service when users explicitly click the button. No tracking or analytics are performed.
External services
This plugin integrates with the Armory Atlas platform so shoppers can import WooCommerce products into their personal inventory.
- Service name: Armory Atlas Import API (
https://www.armoryatlas.com/api) - When it is used: Only after a shopper presses the “Add to Armory Atlas” button or the fallback link.
- What is sent: The mapped product fields shown in the plugin settings (for example: product name, SKU, UPC, images, price, category, and any custom metadata you configure). No customer PII, cart data, or store credentials are transmitted.
- Purpose: Prefill the Armory Atlas mobile or web experience so the shopper can save the product to their collection.
- Service policies: Terms of Service · Privacy Policy
Compatibility
Armory Atlas works as a standalone plugin.
For site owners using the FFL Cockpit plugin, Armory Atlas provides optional integration.
When FFL Cockpit is active, Armory Atlas can use its categories to improve inventory imports.
This integration is optional — Armory Atlas functions independently and does not require FFL Cockpit to be installed.
Privacy Policy
This plugin does not collect, store, or transmit personal user data. When users click the “Add to Armory Atlas” button, only product information is passed to the Armory Atlas service. No tracking, analytics, or personal data collection occurs.
Support
For support, please visit the Armory Atlas website or contact our support team.
License
This plugin is licensed under the GPLv2 or later license. See the LICENSE file for details.
Installatie
- Upload the plugin files to the
/wp-content/plugins/armory-atlasdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to WordPress Admin Armory Atlas to configure the plugin
- Set your trigger categories and field mappings
- Configure your app deep link scheme and web fallback URL
FAQ
-
Does this plugin work with all WooCommerce themes?
-
Yes, the plugin is designed to work with any WooCommerce-compatible theme. It uses standard WordPress hooks and can be customized through template overrides.
-
Yes, you can customize the button by copying the template file to your theme directory:
your-theme/armory-atlas/button.php -
What if the Armory Atlas app is not installed?
-
The plugin includes a web fallback that redirects users to the Armory Atlas web import page with the product data.
-
Can I use this plugin without WooCommerce?
-
No, this plugin requires WooCommerce to function as it depends on WooCommerce product data and functionality.
-
Is my store data secure?
-
Yes, the plugin only passes product information when users explicitly click the button. No personal data or store information is collected or stored.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Armory Atlas for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “Armory Atlas for WooCommerce” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.0.4
- Added nofollow and noindex attributes to prevent Google from indexing import links.
1.0.3
- Prevent fatal errors when legacy integrations call
build_utm_params()with a single argument by treating the type hint as optional. - Realign the “Add to Armory Atlas” button so the logo and label render side-by-side with refreshed front-end styles.
- Use
wp_parse_url()for URL handling and bump asset version strings to ensure caches pick up the new styling.
1.0.2
- Replaced all inline scripts and styles with properly enqueued assets
- Added admin helper script for mapping suggestions and category propagation
- Updated deep-link handler to mirror WordPress.org best practices
- Documented Armory Atlas API usage and contributor list adjustments
1.0.1
- Initial release
- Deep link integration with Armory Atlas mobile app
- WooCommerce product field mapping
- Category-based button display
- Shortcode support
- Template override system
- Responsive button styling
