AraTheme 1.3 · For WHMCS administrators
Part 2 of the theme manager guide: the homepage, how your product groups look, and the store and checkout.
Homepage
Addons → AraTheme → Homepage. All texts in this section can be written per language (choose the language in Editing).
Hero (the top of the page)
- Small badge, Title and Text under the title.
- Domain search in the hero with its placeholder text, and Extension prices under the search: how many featured extensions to show (WHMCS → Domain Pricing, the extensions you mark as featured). 0 = none.
- Server preview picture on the right, and the domain shown in the mock-up (e.g.
yourshop.com). - Hero price and old price (struck through) — leave empty to hide the price block.
- Main button and second button texts and links (empty = store / open a ticket).
Sections and their order
The Section order table lists the homepage sections from top to bottom. Change the order of the rows, and untick Show to hide a section. Empty table = the standard order. Sections:
| Section | Content | Where you edit it |
|---|---|---|
| Trust row | Short facts under the hero | Trust row table (icon, title, text) |
| Plans | Tabs with real WHMCS products and live prices | Plan tabs (see below) |
| Offers | Offer cards | News & offers section |
| Products | Your product groups as cards | Products display section |
| Included in every plan | Feature grid | "Included in every plan" items |
| Speed & support | Speed comparison and support rows | All texts (featSpeed…, featSupport…) |
| Honest pricing | Your prices next to common industry practice | Honest pricing rows; optional calculator button link |
| Three steps | How to get started | Steps |
| Latest news | Your newest WHMCS announcements | News & offers |
| Help & FAQ | Help links and questions | Help links and FAQ |
| Numbers | Trust numbers | Trust numbers (value, label) |
| Closing call to action | Final band with a button | Closing call to action title, text, link |
Important: tables you leave empty show neutral built-in texts. Replace them with facts that are true for your company — real reply times, real uptime, real features. Never publish claims you cannot prove.
Plan tabs
Each row is one tab: Tab label, Group ID (the WHMCS product group, see System Settings → Products/Services; the ID is in the address when you edit the group), optional Product IDs (comma list to choose and order products; empty = the first 3 visible products of the group) and Popular ID (the product that gets the "Most popular" badge). Empty table = the first 3 product groups that have products. Prices always come live from WHMCS in the visitor's currency.
FAQ
Add question and answer rows per language. They are also published as FAQ structured data for Google (switch in SEO). When the table is empty, four standard questions are shown (you can turn that off).
Products display
How WHMCS product groups look as cards on the homepage and in the store sidebar.
- Homepage products: title and text.
- Large first card and the domain card after the products — on or off.
- Product group cards table: Group = part of its name or its ID; then Hide, Title, Text, Badge, Colour (like
#0ea5e9), Icon, Picture (a large line icon in the background), Flag (country code such asde,in,no,us) and Order (lower first). Empty fields keep the automatic look. - Feature icons: the icon next to each plan feature is picked from words in the line ("disk", "email", "RAM" …). Add your own rows "word → icon"; your rows are checked first.
Tip: write plan features in WHMCS as one feature per line in the product description (e.g. 10 GB NVMe storage). The theme turns each line into a row with an icon, and the compare-plans table is built from the same lines.
Order form
Addons → AraTheme → Order form.
| Setting | What it does |
|---|---|
| One-step checkout | The cart goes straight to checkout: items, promotion code, account, payment and terms on one page. Off = the classic Review → Checkout steps. |
| Billing period switch | Best price / Monthly / Annually … with "Save x%" on product pages, when at least two plans offer the period. |
| "Compare plans" table | Built from the plan descriptions. Master switch plus the list of product groups that show it. Tick only groups whose plans list the same features with different values (hosting, VPS, email). |
| "Complete it in one step" offers (per language) | Cards under the domain search result (e.g. hosting + email + protection): icon, title, subtitle, price, link. |
| Add-ons shown when configuring a product | Comma list of words, e.g. ssl, backup. Only add-ons whose name contains one of them are shown. Empty = all. |
| Customer quote on the registration page (per language) | Only use a real quote you have permission to show. |
| Own SSL products on the SSL Certificates page | Product IDs shown as a "Best value" card on the MarketConnect SSL pages, with the live yearly price. |
The order form is based on WHMCS Standard Cart and keeps its IDs and classes, so payment gateways, fraud modules and other add-ons keep working. MarketConnect pages (SSL, SiteLock, marketgoo …) are restyled automatically.
Checking your store
- Open
/cart.phpwhile logged out and choose a product group. - Pick a plan, choose the billing period and continue.
- Check the domain step and the "complete it in one step" offers.
- On the checkout page check the items, the promotion code box and the total. You do not need to pay.