WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / FAQ / How to Show a Monthly Price in WpRentals

How to Show a Monthly Price in WpRentals

129 views

How to Show a Monthly Price in WpRentals

If you rent properties or rooms at a monthly rate and want listings to show a price such as $2500 / month, it is important to know how WpRentals handles pricing by default.

Important: Monthly pricing is not a native booking mode

WpRentals does not include a built-in monthly booking unit.

The theme booking system works with these booking types:

  • per night
  • per hour
  • mixed night/hour

This means there is no native option to switch the platform pricing logic site-wide to a true per month booking mode.

What you can do instead

You can create a monthly-style setup by combining the listing price, custom labels, and booking restrictions.

This is the best workaround if you want listings to display a monthly rate.

Recommended setup for monthly rentals

1. Set the listing price as the monthly amount

Edit your property listing and go to the Price section.

Enter your monthly amount in the main price field.

Example:

  • Price: 2500

2. Add a custom after price label

In the same price section, use the After Price Label field.

Add:

per month

This will help display the price in a format like:

$2500 per month

3. Restrict bookings to monthly stays

To avoid short-term bookings, set the minimum booking period to 30 days.

This makes the setup more suitable for long-term or room rentals where you only want monthly reservations.

About the “Price per night” text

Even after setting the monthly amount and adding the per month label, you may still see text such as Price per night in some parts of the property page.

This happens because WpRentals uses day-based booking logic in the core system.

That text is not meant for monthly rentals by default, but it can be changed through translation.

How to rename “Price per night”

You can rename texts like Price per night using a translation plugin such as Loco Translate, or by editing translation files with Poedit.

This changes the visible label only. It does not change the booking logic itself.

Help guide:
https://help.wprentals.org/article/how-to-modify-theme-text-in-english-with-poedit/

Important limitation

This setup is a workaround for display and booking rules.

It does not convert WpRentals into a true monthly booking system.

So while you can:

  • show a monthly amount
  • add the label per month
  • require a minimum stay of 30 days

the internal booking logic still remains based on daily booking.

Optional alternative: use inquiry instead of direct booking

If you prefer not to use the booking form for monthly rentals, you can hide the booking form and replace it with the owner contact form.

This is often a good option for long-term rentals, where guests send an inquiry first instead of booking directly.

Help guide:
https://help.wprentals.org/article/hide-booking-form-and-replace-with-owner-contact-form/

Optional alternative: redirect to an external booking page

If you use another platform for handling monthly rentals, you can redirect users from the property page to an external URL instead of using the default booking button.

Help guide:
https://help.wprentals.org/article/add-a-redirect-url-instead-of-book-now-button/

Conclusion

WpRentals does not support a native per month booking mode, but you can still create a monthly-style listing by:

  • setting the property price as the monthly amount
  • adding per month in the After Price Label field
  • setting a minimum booking period of 30 days
  • translating labels like Price per night if needed

This is the recommended approach for room rentals or long-term stays that need to appear as monthly listings.

FAQ

Related Articles

  • FAQ: Can I Edit the Dates of a Pending Booking?
  • Why is the account avatar or user dropdown menu not working in my custom header?
  • Can You Change the Select Box Style in WpRentals
  • Why Child Theme Translations May Stop Working After an Update

HELP CATEGORIES

  • 71. General
  • 102. Installation & Basic Setup
  • 393. How Booking Works
  • 20Advanced Search
  • 18Elementor Free & WP Rentals Studio
  • 14Email Notifications
  • 22FAQ
  • 15Installation FAQ
  • 10Menu Options
  • 27Multi-Languages - 3rd party
  • 34Owner & Renter
  • 9Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 3Translation
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 13WP Rentals Payments
  • 80WP Rentals Theme Options

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API