Configure NexaUmrah#
Click NexaUmrah for setup status, package totals, license status, environment health, operational queues, and quick actions. NexaUmrah > Settings is divided into General, Typography, Header & Navigation, Business & Contact, Homepage, Packages, Single Package, Blog, Footer & Widgets, SEO, Performance, and Advanced. Use these tabs for colors, typography, content width, header and CTA behavior, hero media, business identity, legal information, package/archive behavior, blog and sidebar layouts, widgets, schema, hero preload, and filtered-URL indexing. The Customizer is no longer the primary configuration screen.
The optional Starter Pages panel creates Home, Articles, Contact, and Legal Information pages only after administrator confirmation. It does not overwrite existing slugs or content and only assigns the front page, posts page, and legal URL when those values are empty.
Choose the header logo and Site Icon through the Media Library on the General tab. The theme prioritizes Settings media, then a legacy Custom Logo, and finally bundled fallback assets. Native WordPress menu and widget management remain available through shortcuts in Header & Navigation and Footer & Widgets.
Create packages through NexaUmrah > Add Umrah Package. The dedicated screen groups package data into five accessible tabs: Pricing & Capacity, Schedule & Itinerary, Accommodation, Facilities & Media, and Contact & Legal. It supports draft/publish status, taxonomy, visual itinerary rows, featured image, and an ordered Media Library gallery. Removing an image from the gallery only removes its package relationship; it does not delete the attachment.
Browser and server validation reject a return date before departure, a promotional price that is not below the normal price, and available seats above total capacity. The completeness meter and field-level messages identify data that still needs attention. With JavaScript disabled, all form panels remain available.
Use NexaUmrah > Umrah Packages to monitor price, departure, seats, completeness, and lifecycle. The list supports controlled sorting, taxonomy/lifecycle filters, and safe duplication that always creates a draft without duplicating Media Library files.
The dashboard shows up to five upcoming departures, five least-complete packages, and five upcoming packages with only 1–5 seats remaining. Its shortcuts open the corresponding filtered package list.
Lifecycle is calculated from package dates and capacity as Unscheduled, Scheduled, Departing Soon (within 30 days), Sold Out, or Past Departure. The theme never changes post status automatically. Use the nonce-protected Move past package to draft action when an operator decides to unpublish a past departure.
Lifecycle badges also appear on public cards and package details. Package/mobile WhatsApp CTAs are disabled for Sold Out and Past Departure, and Offer schema availability follows the state. The Hide Past Packages from Public Archives option excludes past departures from the homepage, archives, taxonomies, and related packages while retaining packages without a departure date.
The CTA uses the package WhatsApp number and falls back to the global number. Public itinerary, facilities, hotel, and terms tabs support Arrow Left/Right, Home, and End; all content remains readable without JavaScript.
Prices, hotels, schedules, availability, and legal details are supplied by the site operator and must be confirmed before registration or payment.