The Most Advanced
Escort Directory for WordPress

Create Your Own Directory in Minutes

Escort WordPress Theme

Free support forever

This means you will never have to worry about theme problems.
Contact us anytime if you have problems or you don't know how something works.

Free updates forever

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 WooCommerce 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.
You can still use a SEO, newsletter or security plugin of your choice for extra features.

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.

Multi language support

Built in support for WordPress translation plugins. Translate everything with the help of WPML or any other translation plugin that you like.

The perfect WordPress theme to make your own profiles directory

This theme will help you make 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

The theme uses WooCommerce for the payments integration. This means you can use any payment processor that has a plugin for the WooCommerce plugin.

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.

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
- Website logo upload...
many more
  • Free updates forever
  • Free support forever
  • Free installation and configuration
  • Unlimited domains
  • Full documentation
  • Tested on latest WordPress
  • Tested on latest PHP
Buy theme with:
One Time Payment - No Subscription
Latest theme version:
Escort Directory WordPress Themev3.6.2
released on 12 May 2024
Tested with latest versions of:
Pay now

Features added in version 3.6.2

released on 12 May 2024
We fixed bugs reported by you. Thank you for taking the time to report them.

Features added in version 3.6

PHP v8 compatibility
WhatsApp & Viber buttons
Watermark all uploaded images
Add text to any country or city page for SEO
Report button in the profiles pages
Terms & Conditions form field in registration pages
All users now have a delete button to comply with the European Union's data protection laws
Resize all uploaded images to a specific size to save server space

Features added in version 3.5

WooCommerce payments support. Now you can use any payment gateway that has a WooCommerce plugin.
Support for translation plugins like WPML. Now you can translate the page titles and profile page urls.
Show an online icon for profiles that are online
Online now section on the frontpage
Visitor counter in profile pages and classified ads pages
The WordPress admin bar now has a new admin menu with links to the theme settings pages
New registration form fields for the escort profiles: SnapChat, Instagram, Twitter & Facebook
Set the registration form fields to metric or imperial
The contact forms on escort or agency profile pages can now be used by non registered users. There is also a captcha option to combat spam.
Changed the urls of the city pages to include the country and city name.
Url will look like:

Features added in version 3.0

We've been working on a new design and it's finally here. This version comes with a brand new look. The new design is full width and more modern. We hope you enjoy it.
Video upload support for profiles with separate gallerry. (you must have ffmpeg installed on the server)
Different prices for incall and outcall
Phone number is now clickable on mobile devices
Admin can now choose if the slider will autostart from Google was added for better SEO

Features added in version 2.2

CCBill payment processor integration
Allow admins to choose the number of images allowed and the file size limit
Allow admin to choose for how many days the label NEW will be shown
You can now use the theme in the form of City -> State -> City.
Added a weight field to the registration page
Now you can edit the agency directly from the front-end, just like you can do with the escort profiles Choose if the city field shows up as a dropdown or as a text field. That way new profiles need to either write their own city or just choose it from a predefined list

Features added in version 2.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 version 1.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 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
Not convinced?
See demo
Or ask us a question