A complete price comparison platform for WordPress — build your own product comparison site, no plugins needed
007AJ Comparison Theme turns any WordPress site into a fully featured price comparison platform. List products with offers from multiple stores, track price history, send price drop alerts, manage affiliate links with click tracking, enable user reviews, and compare products side by side. One theme, zero plugin dependencies.
No plugins to buy. No add-ons to manage.
Other comparison solutions make you buy a theme plus 3–5 paid plugins. 007AJ Comparison Theme includes everything — product listings, store management, price comparison tables, affiliate link cloaking, price alerts, user reviews, CSV import/export — in a single theme.
Products, Stores & Offers
Three custom post types work together: create products with specs and images, register stores with logos, and link them through offers with prices and affiliate URLs. Price comparison tables are generated automatically.
CORE
Affiliate Links & Click Tracking
Every offer includes an affiliate URL that’s automatically cloaked through your domain. Built-in click tracking counts every outbound click per offer — view stats right in the admin panel. No WooCommerce or third-party affiliate plugins needed.
BUILT-IN
Price History & Alerts
Price history is tracked automatically every time an offer is updated. Interactive charts show price trends over time. Users can set price drop alerts and get notified by email when a product hits their target price.
BUILT-IN
Zero plugin dependencies. Install the theme, import sample data with one click, add your affiliate links, and start earning commissions. Everything works out of the box.
Everything your visitors need to find the best deal
From browsing products to comparing prices side by side — every feature a modern price comparison site requires.
Product listings
Create detailed product pages with specifications, pros & cons, editor scores, image galleries, and price comparison tables. Organize products into categories and brands with a modern, mobile-friendly interface.
Side-by-side comparison
Visitors select products and compare them side by side with a dedicated comparison tool. Specs, prices, pros & cons, and editor scores are aligned in an easy-to-read table — helping users make informed decisions.
Advanced search
Search products by keyword, category, brand, and price range with an interactive slider. Filter and sort results to find exactly what you’re looking for — fast and intuitive on desktop and mobile.
Price history charts
Every product shows an interactive price history chart that tracks price changes over time. Visitors can see whether prices are rising or falling — and decide the best time to buy.
Price drop alerts
Users set a target price for any product and get notified by email when the price drops below their threshold. A powerful engagement tool that keeps visitors coming back and drives affiliate clicks.
User reviews & ratings
Visitors leave star ratings and detailed reviews on any product. Reviews build trust, increase time on site, and improve SEO. Admin approval keeps quality high — moderate reviews before they go live.
Powerful tools to manage and grow your site
CSV import/export, shortcodes, widgets, Schema.org markup, multi-currency, dark mode, and more — all built into the admin panel.
CSV import & export
Bulk import products, stores, and offers from CSV files — perfect for migrating from another platform or managing large inventories. Export your data anytime for backup or analysis.
Multi-currency support
Display prices in 20 currencies including USD, EUR, GBP, JPY, INR, BRL, and more. Set your base currency in settings — all price comparison tables, search filters, and alerts use it consistently.
Dark mode
A built-in dark mode toggle lets visitors switch between light and dark themes. Their preference is saved automatically. Reduces eye strain and gives your site a modern, premium feel.
5 shortcodes & 3 widgets
Embed product grids, comparison tables, price alerts, and search forms anywhere with shortcodes. Three custom widgets display top products, recent offers, and category navigation in your sidebar.
Schema.org structured data
Automatic JSON-LD structured data for products, offers, reviews, and aggregate ratings. Help Google display rich snippets — star ratings, price ranges, and availability — directly in search results.
User submissions
Let visitors submit new products and price updates from the front end. Submissions go to a pending queue for admin approval — crowdsource your product database while keeping quality control.
Up and running in four steps
From upload to your first product listing in under 10 minutes.
Upload & activate the theme
Go to Appearance → Themes → Add New Theme, upload the ZIP and activate it. The Compare Theme menu appears instantly with all settings ready to configure.
Install sample data
One click installs sample products, stores, offers, and categories so your site looks populated from the start. Perfect for testing and exploring every feature before going live.
Add your affiliate links
Create stores, then add offers with your affiliate URLs. Links are automatically cloaked through your domain and every click is tracked. Import in bulk via CSV if you have existing data.
Launch your comparison site
Visitors can start browsing products, comparing prices, setting alerts, and leaving reviews. Watch your affiliate clicks grow from the built-in tracking dashboard in the admin panel.
Perfect for
Whether you’re building a niche comparison site or a full product review platform.
Full feature list
- 3 custom post types — Products, Stores, and Offers
- 2 custom taxonomies — Product Categories and Brands
- Price comparison tables with automatic lowest-price highlighting
- Affiliate link cloaking with per-offer click tracking
- Product specifications, pros & cons, and editor score badges
- Interactive price history charts with historical tracking
- Price drop alerts — email notifications at user-set target prices
- Side-by-side product comparison tool
- User reviews and star ratings with admin approval
- Advanced search with keyword, category, brand, and price range slider
- User-submitted products and price updates with pending queue
- CSV import and export for products, stores, and offers
- Coupon codes with copy-to-clipboard and expiry dates
- Product image gallery with lightbox viewer
- Schema.org JSON-LD structured data for products, offers, and reviews
- Email notifications — follow categories and get notified of new products
- Related products shown automatically on every product page
- 5 shortcodes and 3 custom widgets for flexible layouts
- Multi-currency support — 20 currencies including USD, EUR, GBP, JPY, INR
- Dark mode toggle with saved user preference
- Custom login and register pages (replaces wp-login.php)
- Affiliate disclosure banner configurable in settings
- Google Analytics integration — paste your GA4 ID and go
- One-click sample data — products, stores, offers, and categories
- Mobile-first responsive design with CSS custom properties
Requirements
- WordPress 6.0 or newer
- PHP 7.4 or newer
- Pretty permalinks enabled (Settings → Permalinks → Post name)
- No plugin dependencies — everything is built into the theme
Frequently asked questions
Do I need any plugins to run the comparison site?
No. 007AJ Comparison Theme Theme includes everything — product listings, price comparison tables, affiliate link cloaking, click tracking, price history, price alerts, user reviews, CSV import/export, shortcodes, widgets, Schema.org markup, and multi-currency support — all built into the theme. No WooCommerce, no affiliate plugins, no add-ons.
How does the affiliate link system work?
Each offer has an affiliate URL field. When a visitor clicks “Buy Now” or “View Deal,” the link is automatically cloaked through your domain (e.g., yoursite.com/go/offer-slug) and the click is counted. You can view click counts per offer in the admin panel — no third-party tracking plugin needed.
Can visitors submit products and prices?
Yes. The theme includes front-end submission forms where visitors can suggest new products and price updates. All submissions go to a pending queue in the admin panel — you review and approve them before they go live. A great way to crowdsource your product database.
How do price drop alerts work?
Visitors set a target price for any product. When a store offer drops below that threshold, the theme sends them an email notification with a link back to the product page. It’s a built-in engagement tool that drives return traffic and affiliate clicks — no external email service required.
Can I import products in bulk?
Yes. The CSV import tool lets you bulk import products, stores, and offers from spreadsheet files. Perfect for migrating from another platform, adding large inventories, or batch-updating prices. You can also export all your data anytime for backup or analysis.
What currencies are supported?
The theme supports 20 currencies: USD, EUR, GBP, CAD, AUD, JPY, INR, BRL, SEK, NOK, DKK, CHF, and more. Set your base currency in the admin settings — all prices, comparison tables, search filters, and alerts display in your chosen currency with the correct symbol.
Does it help with SEO?
Yes. The theme automatically generates Schema.org JSON-LD structured data for every product page — including product details, offers with prices, user reviews, and aggregate ratings. This helps Google display rich snippets with star ratings and price ranges directly in search results.
What does the sample data include?
One click installs sample products with specifications, stores with logos, offers with prices, product categories, and brands. Your site looks populated from the start — perfect for testing every feature and showing clients what the finished site will look like before adding real data.
How do coupons work?
Each offer can include a coupon code with an optional expiry date. Visitors see the coupon displayed alongside the offer with a copy-to-clipboard button. Expired coupons are automatically hidden. No separate coupon plugin needed.
Is it translation-ready?
Yes. All strings use WordPress i18n functions with the ‘007aj-compare’ text domain. You can translate every string using any standard WordPress translation plugin.
Your comparison site, ready in minutes
007AJ Comparison Theme Theme: product listings, store management, price comparison tables, affiliate link cloaking with click tracking, price history charts, price drop alerts, side-by-side comparison, user reviews, advanced search, CSV import/export, coupons, Schema.org markup, multi-currency, dark mode, shortcodes, widgets, and sample data — all in one WordPress theme. No WooCommerce. No affiliate plugins. Just upload, activate, and start comparing.
007AJ