Escort Directory WordPress Theme

Build Your Own Escort Directory in Minutes

escort wordpress theme responsive design

1 year free support

This gives you plenty of time to get to know the theme and to fix any theme issues that you might have.
Contact us anytime if you have problems or you don't know how something works.

Lifetime updates

Purchase the theme now and you will receive updates forever.
This means you get new features and bug fixes as soon as they are released.

Responsive design

This theme will look great on any device.
Your users will see a fast loading website regardless if they are on a phone, tablet or a laptop.

Monetize your website

Use CCBill, Payza or Paypal to charge your users a registration fee or set a price for account upgrades.

Powerful theme settings

Change the behavior of your website with the help of the admin settings pages.
You will be able to show or hide sections of the site or hide registration fields.

Widget ready

Place your own text, and or menus in the sidebars, the header or the footer of the theme.

No plugins necessary

This theme works right out of the box.
No need for 10 extra plugins to achieve the functionality of a fully working theme.

Editable user types

Choose your own user type names and the urls for their profiles. This is great for SEO and you will also be able to use the theme for any niche you want.

Use any language you want

The theme comes with 10 language files: Danish, Dutch, English, French, German, Greek, Italian, Portuguese, Russian and Spanish.

Escort WordPress theme to build your own escort directory

This theme will help you build your own escort directory in minutes. Once you install it you'll be ready to go. No need for a lot of configurations, no need for 10 extra plugins, just the theme. We built this theme based on client feedback and we'll continue to update the theme and make it even better.

The theme has 3 user types: Agencies, Independent Escorts & Members. The agency and escort profile names are customizable so you can choose any name you want for them. You can also chose the url structure for the profile pages. This means you can use the theme for other types of directories: photo-models, cam-models, massage parlors etc.

Once you install the theme your visitors will be able to register on your site. Depending on what they want to do on the site they will be able to register as either an agency, an independent escort or a normal member. All user types have different capabilities as described bellow.

All users register and edit their information from the front-end. At no time are they allowed to go in the WordPress dashboard so they will not even know you are using it.

Payment options

You can use PayPal, Payza(AlertPay) or manual payment mode where you can add your own payment button codes.

You can choose from a wide selection of payment settings. You can set a price for the premium status of an escort, the featured status, agency registration, escort registration, escort added by agency and VIP status for members. You can also choose if the payment is recurring or not and the period for the subscription. The theme also provides a manual payment option.

You can write your bank account information for payments, Western Union, Moneybookers or any other payment processor you want. Whatever you write as the payment instructions will be displayed instead of the payment buttons. Your users will see the instructions and will need to follow them in order to buy anything on your website. You can even paste your own "buy now" button code for each of the payment options.

Moderation options

You can choose to put all escort and agency registrations in moderation. The profiles will only become public after an admin activates them. You can also choose to have them become public immediately. Setting a price for the registration will only activate the profiles after payment.

Independent escorts

Escorts will be able to register in your escort directory site and add their full details. All escorts will have a profile page where they can add images, a description and a lot more details about themselves, and also their rates and services. All information they add is completely editable by the escorts directly from the front-end of the site.


Agencies can add more than one escort profile. All agencies have their own profile page that will show reviews for that agency and a list of escorts added by that agency. They have the same capabilities as the escorts and on top of that they will be able to edit all the escorts they have added.


Members are the ones who can add reviews to escorts or add reviews to agencies. They can also add escorts to their favorites and view the list in their account. If you activate the VIP member option then you can hide certain information from the escort profiles from the normal members and only VIP members will be able to see them. You can hide all the photos, the contact information or the ability to post a review. VIP members will be able to to all of that.

Super admin

The admin of the website can edit every escort right from the profile page. The admin can add/delete images, add tours or delete escorts.


We have included a detailed documentation file along with the theme. You will learn what all the settings from the admin pages are used for and how the theme works.

All the features you would expect to have

- Email verification for the signups
- Escort slideshow in the header
- Predefined country list in the sidebar(you can edit/delete or add your own countries)
- Profile image management
- Hide or show sections of the site that you don't want to use
- Show/hide registration fields and choose which are mandatory
- Image verification upload where escorts upload a photo so you can verify that they are real
- Profile pages for the escorts
- Complete editing of profiles
- Premium status
- Featured status
- Verified Status
- Escort tours
- Spam protection
- Ad postings
- Reviews and star rating system for escorts and agencies
- Blacklist for clients and escorts
- Advanced search page
- Widgetized areas for the header, sidebars and footer
- Ad space in the header, sidebars and footer
- Contact forms on all escort and agency profile pages
- Website contact form
- RSS with all the escorts
- Social links in the header
- Website logo upload...
many more

Features added in v2.0

- Full responsive design and mobile ready design
- Users can now upload images from a mobile device
- When admin ads an independent profile or an agency he can choose if he wants to activate the profile immediately or if the profile needs to be activated by email
- When admin ads an independent profile or an agency he can choose if he wants to send the username and password by email to the new user
- Show site title and logo in the WordPress login page
- Button to resend the email validation link on signup
- Blog section with articles
- Ability to choose the name of the profiles and the url structure
- Ability to choose the name of the agency profiles and the url structure
- Ability to choose the urls for countries and cities
- New configuration wizard page to help setup the theme.
- Premium profiles are now sorted by the date the premium status was added and not by profile creation date
- Admin page to generate demo profiles
- Option to enable a captcha for registration forms and contact form page to prevent spam profile

Features added in v1.4

- all users need to validate their email address before they can use the site
- new admin settings page where admins can choose what form fields the escort registration page will have. Admins can also choose what fields are mandatory or which fields should appear in the search page.
- new admin settings page to hide certain sections of the theme
- Added a manual payment option. Admin can add a bank account or any other form of payment and can even add his own payment button code for each type of payment. That way the admin can use any payment gateway he wants.
- added registration fee for agency and subscription options
- added registration fee for escort added by an agency and subscription options also
- added registration fee for independent escort registration and subscription options also
- added VIP membership for normal members. With VIP membership they can see the escort's photos and contact information
- subscriptions for the premium status, featured status and VIP status
- the admin can choose if the new profiles for registered escorts or agencies show
-up on the site automatically or if the profiles need to be activated by the admin manually. The escorts or agencies can still edit their profiles in the meantime. The sidebar for the pending profiles will have a new button visible only to admins from where they can activate the profiles
- show a language dropdown in the header so users can change the site's language
- send notification emails 2 days before a payed option is about to expire to remind the user to renew. Email notifications are active for premium/featured/vip status and registration payments for agencies or escorts
- delete premium/featured/vip status from profiles if they expire
- delete agency/escort profile if registration date expired
- send notification emails if a purchased option has expired and has been removed from the profile or the profile has been removed
- expiration emails and profile deletion only works for payment options without recurring payments. for those accounts the profile payment options only expire if the user cancels the subscription.
- Changed AlertPay to Payza
- Added PayPal payment gateway
- changed all the escort categories(wrong way) to the custom post type taxonomies(correct way)
- when escorts register, check if they are over 18 years old based on the birthday provided
- when clicking the edit tour icon from the escort profile show an ajax loading gif until the tour information loads
- Added language files(from Google translate) for the following languages: bulgarian, czech, danish, dutch, english, french, german, greek, hungarian, italian, portuguese, russian, spanish, turkish
Show more features

What our clients are saying

EscortWP is a great and unique escort directory theme. I searched around for quite some time to find one and the layout and features of this theme were by far the best.

I always get people telling me how easy and straightforward the site is to use. I have never had a problem with anyone navigating and signing up for the site.

review by : 5 stars

You know what!!! I only have good things to say about this template! It's more than likely the best thing I've spent my money on this year! And you get soooo much website for your money!!

review by : 5 stars

What can I say? This theme is stellar. It's obvious how much work was put into it, especially once you start playing around with it. I searched the internet far & wide and don't regret this purchase one bit.

Any questions and help that I have had regarding the site have been swiftly responded to by the support from escortwp.

I've been surprised about how many features are present that I didn't expect to be there.

review by : 5 stars

I must really thank your for this wonderful theme.This really turned out to be an ice breaking design. This was doing well with my overall site layout and color. A million thanks for your efforts!

review by : 5 stars

Excellent theme and fantastic support received from escortwp. I would recommend buying as you will get all the help you need which even includes integrating functions that are not present already. Keep up the good work and thank you.

review by : 5 stars
Gold / Developer
Theme + PSD file + no footer link
best deal
  • 1 year free support
  • Lifetime updates
  • Theme license for unlimited domains
  • PSD file with the design
  • Theme Documentation
  • No footer link
Buy now
Working theme + PSD File
  • 1 year free support
  • Lifetime updates
  • Theme license for 5 domains
  • PSD file with the design
  • Theme Documentation
This package contains a footer link pointing back to
Buy now
Working theme only
  • 1 year free support
  • Lifetime updates
  • Theme license for 1 domain
  • PSD file with the design
  • Theme Documentation
This package contains a footer link pointing back to
Buy now
Not convinced?
See demo
Or ask us a question