Escort WordPress theme to build your own escort directory in minutes
This theme will help you build your own escort directory in minutes.
Once you install it it’s ready to go.
No need for 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.
3 user types: Agencies, Independent Escorts & Members
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.
PayPal and Payza(ex: AlertPay) Integration + Manual payment mode
You can choose from a wide selection of payment options. 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 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.
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.
Escorts will be able to register on your website 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, their rates or services.
All the information they add is completely editable by the escorts directly from the front-end of the site.
All agencies can add more than one escort profile. They have the same capabilities as the escorts just 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.
The website admin can edit every escort right from the profile page.
The admin can add/delete images, add tours or delete escorts.
All the features you would expect to have
- Email verification for the signups
- Escort slideshow in the header
- Predefined country list in the sidebar
- Profile image management
- Page to hide or show sections of the site
- Show/hide registration fields and choose which are mandatory
- 100% image(verification) uploading
- Profile pages for the escorts
- Complete editing of profiles
- Premium status
- Verified Status
- Escort tours
- Job postings
- Reviews and star rating system for escorts and agencies
- Blacklist for clients and escorts
- Advanced search page
- Widgetized header, sidebars and footer.
- Ad space in the header, sidebars and footer.
- Contact forms on all escort profiles and agency pages
- Website contact form
- RSS with all the escorts
- Social links in the header
- Website logo upload
… many more
Admin menus and admin pages preview
We have included a detailed documentation file along with the theme. You will learn what all the settings pages are used for and how the theme works.
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(machine translation) for the following languages: dutch, french, german, greek, italian, portuguese, russian, spanish