General Theme Features
What is WPRentals?
WPRentals is a WordPress theme designed for listing and booking vacation rentals or other rentable items. It includes a built-in booking engine, availability calendar, pricing tools, and user dashboards. The theme works for both single-owner sites and multi-owner marketplaces. It’s structured to allow fast setup with minimal plugins.
Who is WPRentals designed for?
The theme is intended for property owners, rental agencies, and entrepreneurs building Airbnb-style platforms. It supports both hosts who manage their own properties and site owners who want a marketplace with many hosts. Renters can also use the site easily with advanced search tools and clear booking pages. The theme supports daily bookings and hourly bookings, making it suitable for vacation rentals, property rentals, and service or space rentals. Longer stays can also be managed through the regular booking system, but there is no dedicated monthly booking mode.
Can WP Rentals run as an Airbnb-style marketplace?
Yes, it can operate as a full multi-owner rental platform. Hosts can register, add listings, manage availability, communicate with renters, and approve booking requests. The admin controls fees, payment settings, and listing moderation. This structure allows the site to scale across many property owners.
Does WP Rentals support hourly bookings?
Yes, the booking system is built into the theme, so no third-party booking plugin is needed. It handles availability calendars, pricing, deposits, taxes, fees, and booking rules. Renters can request or instantly book a property depending on the host’s settings. The system also generates invoices and notifications automatically.
Does WP Rentals include a booking system?
Yes. WPRentals includes a built-in booking system that supports per night/day bookings, per hour bookings, or a mixed setup where the owner chooses the booking type for each listing. The same core pricing structure exists in both modes, so owners can manage the default price, longer-stay rates, weekend prices, custom prices, and minimum booking rules from the listing price settings. In hourly mode, listings also include hourly-specific options such as price per hour, minimum hours, and business hours, and the booking form changes automatically to use time selection instead of only date selection
Can the admin restrict instant booking?
Does WP Rentals support discount pricing?
Can hosts add extra fees?
Hosts can add cleaning fees, city taxes, extra guest fees, security deposits, or custom charges. These fees show in the booking form and invoice with full transparency. Renters see a detailed cost breakdown before confirming. This helps avoid disputes and improves clarity.
Are reviews supported?
Yes, WP Rentals includes a built-in review system. Renters can leave reviews after a completed stay, and hosts can reply. Reviews appear on listing pages and influence search visibility. This helps create trust between users.
Listing Management (Owners)
How do owners add listings?
Owners use a front-end dashboard to submit new properties. The form includes details like title, description, amenities, photos, pricing, and availability rules. It’s structured so owners don’t need WordPress admin access. Each listing can be edited or updated at any time.
Can owners control their availability calendar?
Yes, owners can mark unavailable dates manually or use automated sync via iCal. The calendar updates instantly across the site so renters only see current availability. This reduces double-booking risk. The interface is simple and visual.
Can owners sync their calendar with Airbnb or Vrbo?
Yes, WP Rentals supports iCal import and export. Owners paste their Airbnb/Vrbo calendar link into the listing settings. The theme periodically updates availability from external calendars. They can also export their WP Rentals calendar back to other platforms.
Can owners approve or reject booking requests?
Yes, when instant booking is disabled, each request goes to the owner for approval. The owner reviews dates, guest count, and total price before accepting. Rejections notify the renter automatically. This gives owners full control over who books their property.
Do owners receive notifications about bookings?
Yes, owners receive email notifications for booking requests, cancellations, confirmations, and messages. The dashboard also displays all reservation activity. Notifications help ensure owners never miss an important update. Everything is automated by the theme.
Can owners set seasonal pricing?
Yes, they can define high-season and low-season rates for specific date ranges. These prices override the default nightly rate during those periods. Renters see seasonal pricing reflected automatically. This helps owners adjust to demand cycles.
Can owners manage multiple listings?
Yes, the dashboard supports unlimited listings per owner. They can edit availability, pricing, and details for each property separately. A combined calendar view shows all reservations across their listings. This makes multi-property management easier.
Can owners upload unlimited photos?
Yes, photo uploads are unlimited unless restricted by the admin. Listings include a gallery and featured image for strong visual presentation. The upload interface supports drag-and-drop ordering. High-quality images help increase booking rates.
Can owners define house rules?
Yes, each listing has a dedicated field for rules such as check-in times, smoking policies, or pet permissions. These rules appear clearly on the listing page. Renters must acknowledge them before booking. This helps prevent misunderstandings.
Renter Experience
How do renters search for properties?
Renters use an advanced search form that includes location, dates, guest count, and custom filters. The search adapts to the site’s niche and displays relevant results instantly. They can also browse using a map view to find properties by area. This makes discovery efficient and intuitive.
Do renters see real-time availability?
Yes, availability is updated instantly and reflects all bookings or calendar imports. If dates are unavailable, the booking form alerts the renter. This prevents wasted time and failed booking attempts. It also boosts trust by keeping information accurate.
Do renters see price breakdowns?
Yes, the price calculation updates dynamically when renters choose dates and guests. It includes nightly rates, discounts, taxes, cleaning fees, and deposits. The breakdown appears before the booking request is submitted. This supports transparent pricing.
Can renters book without creating an account?
Typically, renters must create an account to book so they can access their reservations and messaging. However, the admin can enable guest checkout when WooCommerce handles payments. In that scenario, a full user account is not required. This can simplify quick bookings.
Can renters message hosts before booking?
Yes, renters can contact hosts through a built-in messaging form on the listing page. Messages go directly to the host’s dashboard and email. This helps clarify questions about availability or amenities. It encourages informed booking decisions.
Can renters cancel reservations?
Can renters leave reviews?
Yes, once a stay is completed, renters can submit a review with a rating and comment. Reviews help future guests evaluate the quality of the property. Hosts may respond publicly. The system encourages accountability and service quality.
Do renters have access to a dashboard?
Yes, the renter dashboard includes reservations, invoices, messages, and a profile area. It centralizes all activity in one place for convenience. Renters can revisit past bookings or view upcoming stays easily. This creates a familiar travel-platform experience.
Booking System
Does the booking form check for minimum nights?
Yes, the form validates minimum night settings before allowing a booking request. Owners set the minimum in their pricing rules. If the stay is too short, the renter sees a clear message. This helps prevent invalid requests.
Does the system support deposits?
Yes, admins can enable deposit payments as a percentage or fixed amount. Renters pay the deposit during booking, and the remainder can be settled later. Deposits are shown clearly in invoices and notifications. This reduces risk for hosts.
Does the theme prevent double bookings?
Yes, the booking engine blocks overlapping requests automatically. Instant bookings take priority and immediately mark dates as unavailable. Manual booking requests respect existing reservations. Calendar sync further reduces conflicts.
Can the booking system handle taxes automatically?
Does the theme generate invoices?
Yes, invoices are created automatically for each booking. They include cost breakdowns, guest details, property info, and payment status. Both renters and hosts can download them. This makes record-keeping simple.
Can the booking system block same-day check-ins?
Payments and Monetization
Which payment gateways are included?
WP Rentals includes Stripe and PayPal integrations by default. Both support secure online payments with cards or PayPal accounts. Additional gateways are available through WooCommerce. This gives flexibility for regional payment needs.
Can the admin charge a service fee?
Can owners purchase listing packages?
Yes, WP Rentals allows paid membership packages where owners pay for publishing listings. Packages can limit listing count, duration, or featured status. Payments are handled through integrated gateways. This allows the admin to monetize listing submissions.
Can the site charge per listing?
Yes, instead of memberships, the admin can require a one-time payment per submitted listing. Owners pay before the listing becomes visible. Featured listing upgrades can also be sold separately. This creates flexible income options.
Are refunds handled in the theme?
Refunds are not processed automatically inside WP Rentals. The admin manages refunds manually through the payment gateway dashboard. The theme only updates invoice status once a cancellation is approved. This ensures accurate records without automating financial liability.
Does the theme support country-specific currencies?
Yes, WP Rentals includes a multi-currency switcher with automatic or manual exchange rates. Admins can define which currencies appear on the site. Renters can view prices in their preferred currency. This helps attract international visitors.
Search and Map Features
Does the theme include advanced search filters?
Yes, the admin can enable filters for amenities, property type, price range, guest capacity, location, and more. The search adapts to the site’s rental niche. Renters can refine results quickly based on what matters to them. This improves usability and conversion rates.
Can the search form be customized?
Yes, the admin can choose which fields appear and in what order. Additional custom fields can be added from the theme options. These fields then become searchable. This allows tailoring the search experience to specific markets.
Does the theme support map-based search?
Yes, listings can be displayed on Google Maps or OpenStreetMap. Renters can explore properties visually by navigating the map. Marker clusters help manage many listings. The map updates dynamically with the search filters.
Does the map support geolocation?
Yes, renters can use a “near me” option if enabled, which detects their location. Listings within a defined range appear automatically. This is useful for mobile users in unfamiliar areas. It enhances local discovery.
Can the admin use OpenStreetMap instead of Google Maps?
Yes, OpenStreetMap is supported and does not require an API key. It’s a free alternative for businesses avoiding Google billing. Switching between map providers is done in the theme options. Both options work with the same search features.
User Accounts and Permission
Can users register as owners or renters?
Yes, the admin can allow separate registration roles. Owners see listing-related tools, while renters see travel-related tools. This separation improves clarity for both groups. The admin controls which features each role can access.
Is social login available?
Yes, the theme integrates with popular social login providers such as Facebook and Google. This allows quick account creation without passwords. Social login increases conversion during booking. The admin can enable or disable each provider.
Can the admin require email verification?
Do users have profile pages?
Can the admin moderate new listings?
Yes, listings can be set to require admin approval before going live. This ensures property details and images meet quality standards. Approved listings appear immediately on the front end. Moderation improves professionalism and reduces errors.
Calendars and Availability
How does the availability calendar work?
Can owners block dates manually?
Yes, owners can select custom dates to block for personal use or maintenance. These dates appear as unavailable on the listing. Renters are prevented from selecting them. It helps owners control their schedule.
Does the calendar support multiple iCal feeds?
Yes, owners can import multiple calendar URLs from external platforms. This allows consolidated syncing across Airbnb, Vrbo, Booking.com, and others. The system merges all incoming unavailable dates. It keeps availability accurate.
How often does iCal sync run?
The theme checks external calendars on a scheduled interval set by the admin. This interval balances performance and accuracy. Frequent sync reduces double-bookings but increases server load. The admin can choose the ideal timing.
Can owners set different minimum stays for different periods?
Yes, the pricing tools allow custom minimum nights for specific date ranges. Seasonal periods can enforce longer or shorter stays. The booking form respects these rules automatically. This helps owners optimize occupancy.
Design and Layout
Can the theme layout be changed without coding?
Yes, layouts can be adjusted using Elementor and built-in theme options. Users can edit headers, footers, listing templates, and page sections visually. No coding is required. It offers full creative freedom.
Are there pre-made templates?
Yes, the theme includes over 20 demo designs and Elementor templates. These cover different rental niches and can be imported with one click. Templates provide a starting point for customization. They reduce setup time significantly.
Is the theme mobile-friendly?
Yes, WP Rentals is fully responsive and adapts to all screen sizes. Booking forms, calendars, and maps work smoothly on mobile devices. Mobile optimization increases booking conversions. Travelers can book directly from their phones.
Can the admin change colors and fonts?
Yes, the theme options panel includes full color and typography controls. Changes apply immediately across the site. This allows accurate branding without custom CSS. It keeps design consistent.
Is RTL supported?
Installation and Setup
How do I install WP Rentals?
You upload the theme ZIP file through WordPress under Appearance → Themes. After activation, you install required plugins prompted by the theme. Then you import a demo if desired. The setup typically takes only a few minutes.
Are demo imports included?
Yes, demo content is included and can be imported in one click. Each demo sets up pages, menus, listings, and design layouts. It gives a complete starting point. You can replace sample content with your own.
Do I need Elementor Pro?
No, WP Rentals works fully with the free version of Elementor. All booking and listing widgets are included without requiring Elementor Pro. You can optionally use Pro for advanced design effects. It’s not necessary for core functionality.
Does the theme require additional plugins?
Only the bundled core plugin and page builder are required. WooCommerce is optional and only needed if you want more payment gateways. Most functionality is built into the theme itself. This reduces plugin conflicts.
Can I use a child theme?
Yes, a child theme is included in the download package. It’s recommended only if you plan to modify theme files. Basic configuration does not require it. Using a child theme preserves changes during updates.
Support and Updates
What kind of support is included with WP Rentals?
WP Rentals includes six months of professional support with the initial purchase. Support is provided through a dedicated ticket system, not public forums. The support team assists with theme usage, configuration questions, and bug fixes. Custom development or third-party plugin issues are not included.
Where is WP Rentals support provided?
Support is handled through the official WP Estate support platform. Users submit tickets directly after verifying their purchase code. This system allows private communication and file sharing if needed. Support requests are not handled via email or comments.
How fast is the support response time?
Support responses are typically provided within one business day. Response time can vary depending on ticket volume and complexity. Most configuration questions are answered quickly. Critical issues usually receive priority handling.
What happens when support expires?
After six months, support access ends unless it is renewed. The theme will continue to work normally without support. Updates remain available even if support is not renewed. Renewing support only restores access to the ticket system.
How often is WP Rentals updated?
WP Rentals receives regular updates that include bug fixes, compatibility updates, and new features. Updates are released several times per year. Major WordPress or plugin changes usually trigger compatibility updates. All updates are free for licensed users.
Are updates automatic?
Updates can be applied directly from the WordPress dashboard after entering the purchase code. Users can also download updates manually from ThemeForest. Automatic updates depend on server permissions and WordPress settings. A backup is recommended before updating.
Does WP Rentals stay compatible with new WordPress versions?
Yes, maintaining compatibility with new WordPress releases is a priority. Updates are released shortly after major WordPress versions. The theme is tested against current WordPress standards. This reduces long-term risk for site owners.
Is documentation included?
Yes, WP Rentals includes extensive online documentation. It covers installation, setup, booking rules, payments, and user roles. Step-by-step guides and screenshots are provided. Video tutorials are also available for core features.
Licensing and Usage
What license does WP Rentals use?
WP Rentals is sold under the standard ThemeForest regular license. This license allows use on one live website. It includes lifetime updates and limited-time support. The license is tied to one end product.
Can I use WP Rentals on a staging site?
Yes, you can use the theme on a staging or development site while building. The final live site must be the primary licensed installation. This is standard practice for ThemeForest products. No extra license is needed for staging.
Can I use one license on multiple websites?
No, each live website requires its own license. Using one license on multiple domains violates the license terms. If you manage multiple projects, you must purchase multiple licenses. This applies even if the sites are similar.
What happens if I change my domain?
You can move the theme to a new domain if the old site is no longer active. The purchase code can be re-registered on the new domain. This is allowed for site migrations or rebranding. Only one active site should use the license at a time.
Can clients use WP Rentals if I build a site for them?
Yes, agencies can build client sites using WP Rentals. However, each client site must have its own license. The license should be transferred to the client upon project completion. This ensures proper update and support access.
Security and Compliance
Is WP Rentals secure for handling bookings?
WP Rentals follows standard WordPress security practices. It does not store sensitive payment data locally. Booking data is handled through WordPress user roles and permissions. Security also depends on hosting and site configuration.
Does WP Rentals handle payments securely?
Payments are processed through Stripe, PayPal, or WooCommerce gateways. These providers handle sensitive payment information. WP Rentals does not store credit card details. This reduces compliance and liability risks.
Is WP Rentals PCI compliant?
PCI compliance is handled by the payment gateways, not the theme itself. Stripe and PayPal are fully PCI compliant. As long as payments are processed externally, site owners are not responsible for card data storage. This is standard practice.
Does WP Rentals support GDPR compliance?
WP Rentals supports GDPR compliance through WordPress tools. User data can be exported or deleted upon request. Privacy policy and consent features are managed via WordPress settings. Site owners are responsible for proper configuration.
Where is user data stored?
User data is stored in the WordPress database on the site’s server. This includes booking details, messages, and profiles. No data is sent to third parties except payment processors. Hosting security plays a key role.
Can admins control user permissions?
Yes, WP Rentals uses WordPress roles and capabilities. Owners, renters, and admins have different access levels. Users can only manage their own listings or bookings. This prevents unauthorized access.
Scalability and Limits
How many listings can WP Rentals handle?
There is no hard-coded limit on listings. The practical limit depends on hosting resources. WP Rentals is used successfully on sites with hundreds or thousands of listings. Proper hosting is essential for scale.
Can WP Rentals support large marketplaces?
Yes, the theme is suitable for large multi-owner platforms. Performance depends on server quality, caching, and image optimization. Many large rental sites use WP Rentals successfully. It scales well with proper infrastructure.
Does performance degrade with many bookings?
Not inherently. Booking volume affects database activity, not theme stability. Using caching and optimized hosting minimizes performance impact. Regular maintenance helps keep the site fast.
What hosting is recommended for WP Rentals?
Managed WordPress hosting or VPS hosting is recommended. Shared hosting may struggle with high traffic or many listings. Adequate PHP memory and database performance are important. Hosting quality directly affects user experience.
Can WP Rentals handle seasonal traffic spikes?
Yes, with proper hosting and caching. The theme itself does not limit traffic. CDN usage and optimized images help during peak seasons. Traffic spikes are a hosting concern, not a theme limitation.
Business Use Cases
Is WP Rentals suitable for single-property owners?
Yes, WP Rentals works well for owners with one or a few properties. You can disable multi-owner features if not needed. The site behaves like a direct booking website. This reduces reliance on third-party platforms.
Can rental agencies use WP Rentals?
Yes, rental agencies commonly use WP Rentals. It supports managing multiple properties under one account. Agencies can control pricing, calendars, and bookings centrally. It’s ideal for professional operations.
Is WP Rentals good for property managers?
Yes, property managers benefit from centralized dashboards and calendar management. Multiple listings can be managed efficiently. Communication with renters is built in. This simplifies daily operations.
Can WP Rentals be used for non-property rentals?
Yes, WP Rentals supports renting items like boats, cars, equipment, or venues. Hourly booking mode is especially useful for this. Listing fields can be adapted to different rental types. The booking logic remains the same.
Is WP Rentals suitable for long-term rentals?
Can WP Rentals replace Airbnb or Vrbo?
WP Rentals allows you to run your own direct booking platform. It reduces dependency on third-party marketplaces. Calendar sync allows parallel usage if desired. Many owners use it to increase direct bookings.
Language and Translation
Is WP Rentals translation-ready?
Yes, WP Rentals is fully translation-ready and follows WordPress localization standards. All theme text is wrapped in translation functions and can be translated using standard tools. Language files are included with the theme. This allows the site to be fully localized.
Which languages are included by default?
WP Rentals ships with several pre-translated language files, including Spanish, French, German, Italian, and others. These translations cover most front-end text. Admin-specific text may require minor adjustments. Preloaded translations speed up multilingual setup.
Can WP Rentals be translated into any language?
Yes, the theme can be translated into any language supported by WordPress. You can create or modify translation files using tools like Loco Translate or Poedit. No coding is required for translation. This makes it suitable for global markets.
Is WP Rentals compatible with WPML?
Yes, WP Rentals is fully compatible with WPML. Listings, pages, menus, and theme strings can be translated using WPML tools. Each language version can have its own content and URLs. This enables full multilingual rental websites.
Does WP Rentals work with other translation plugins?
Yes, the theme also works with plugins like Weglot and Polylang. These plugins offer different translation approaches, including automatic translation. Compatibility depends on the plugin’s setup, not the theme. WP Rentals does not restrict plugin choice.
Can listings be translated individually?
Yes, when using multilingual plugins, each listing can be translated separately. Translated listings maintain their own descriptions and content. Availability and pricing remain synced. This ensures consistency across languages.
Are booking forms translated automatically?
Yes, booking forms use translatable strings. Once the theme is translated, booking labels, buttons, and messages appear in the selected language. This includes validation messages and notifications. Renters see a fully localized booking flow.
Can emails be translated?
Yes, email templates can be translated using the same translation tools. Each language can display its own email text. This improves communication clarity for international renters. Emails match the site language automatically.
Is RTL (right-to-left) language support available?
Multi-Currency
Does WP Rentals support multiple currencies?
How does the currency switcher work?
The currency switcher converts prices dynamically based on exchange rates. It updates listing prices, booking totals, and fees. Conversion happens in real time on the front end. The base currency remains unchanged in the database.
Can exchange rates be updated automatically?
Yes, WP Rentals can use an external currency exchange API. Rates update automatically at defined intervals. This keeps conversions accurate without manual input. Automatic updates are optional.
Can exchange rates be set manually?
Yes, admins can define custom exchange rates. This is useful for controlling pricing consistency. Manual rates override automatic updates. It gives full control over displayed prices.
Which currency is used for payments?
Payments are processed in the site’s base currency. Displayed currencies are for reference only. The actual charge matches the configured payment gateway currency. This avoids gateway compatibility issues.
Does multi-currency affect invoices?
Can different listings use different base currencies?
Invoices show both the converted price and the base currency. The final payable amount is clearly labeled. This ensures transparency for renters. It also simplifies accounting for site owners.
Is multi-currency compatible with WooCommerce?
No, the site uses one global base currency. All listings are priced in that currency internally. Multi-currency only affects front-end display. This keeps calculations consistent.
Does WP Rentals support multiple currencies?
Yes, WP Rentals multi-currency works alongside WooCommerce payments. WooCommerce handles the final transaction currency. The display currency is converted before checkout. This ensures compatibility with gateway rules.
Can currency symbols be customized?
Yes, admins can customize currency symbols and formatting. This includes decimal placement and symbol position. Proper formatting improves clarity for international users. It helps avoid pricing confusion.
Does multi-currency impact booking logic?
No, booking logic always uses the base currency internally. Availability, deposits, and fees remain accurate. Currency switching only affects what the renter sees. This prevents calculation errors.



