WP Directory Kit
WP Directory Kit
Description
Very easy to use and install, plugin will allow you to manage Listings, Categories, Fields from your admin dashboard.
As part of project solution we also build WordPress Theme for Real Estate Agency:
NexProperty – Property WordPress Theme
Real Estate Golden – WordPress Theme
Realtor Directory Moison – WordPress Real Estate Theme
Apartment – WordPress Real Estate Theme
Villa – WordPress Real Estate Theme
Dark House – WordPress Real Estate Theme
Real Estate Realista – WordPress Theme
Real Estate Yillow – WordPress Theme
WordPress Theme for Car Dealers, NexCars
WordPress Theme for Classified ADS, Classified ADS
Full-Service Real Estate Website Solution for your Apartment, Villa, House, basic tourism services, or even a complete Agency based on WP Directory Kit, WebApartman.com
Can be also used for Business Directory, Store Locator, Classified Ads, Doctors Directory, Job Portal or any other type of Directory.
Almost everything possible to design visually in Elementor, including front pages, resutls pages, listing preview pages etc.
Visual designing support for search form and result item/cards.
More info on wpdirectorykit.com
Documentation: http://wpdirectorykit.com/documentation/
Videos
Features
- Manage Listings
- Manage Categories
- Manage Fields
- Different fields based on category
- Select listings agent
- Manage indoor amenities
- Manage outdoor amenities
- Listing plans
- Galleries and Sliders on Listing Preview
- Multi category and locations search
- Multimedia fields integration
- Result items support video and slider
- Price range search slider
- Translatable to any language
- Multiple agents, categories, listings support
- Full Elementor compatibility
- Messaging support
- Demo data import for Real Estate and Car Dealership
- Open street maps support
- Energy efficiency plugin available here: Download
Premium PAID addons / plugins / features available
- Membership Subscriptions & Features
- Booking & Calendar
- Import/Export from other portal, idx or similar
- Multi Currency
- Favorites
- Review system
- Profile picture uploader
- Mortgage Calculator
- Facebook Comments
- Mailchimp integration
- Report Abuse
- Listing Payments
- Compare Listings
- Save Search with Email Alerts
- Duplicate Listing
- PDF Download
- Claim / Take Ownership
- WDK Svg Maps
- WDK Geo Coding
- WDK Live Messages Chat
- Mobile Apps for iOS and Android
Contact for security issues: https://wpdirectorykit.com/contact/
Credits
- Stocksnap Images
- License: StockSnap’s CC0 License
-
Source: https://stocksnap.io/license
https://stocksnap.io/photo/interior-design-478BZDEA2Y
https://stocksnap.io/photo/house-interior-APBDJIC32G
https://stocksnap.io/photo/apartment-bed-EGXWIV409M
https://stocksnap.io/photo/sea-ocean-62BFZ9QZUZ -
License: CC0 License
-
Source: https://pxhere.com/license
https://pxhere.com/en/photo/713542
https://pxhere.com/en/photo/925637
https://pxhere.com/en/photo/862253
https://pxhere.com/en/photo/1642266
https://pxhere.com/en/photo/486169
https://pxhere.com/en/photo/1073943
https://pxhere.com/en/photo/1292551
https://pxhere.com/en/photo/1013940
https://pxhere.com/en/photo/1598623
https://pxhere.com/en/photo/1076934
https://pxhere.com/en/photo/1600892
https://pxhere.com/en/photo/941745
https://pxhere.com/en/photo/941746
https://pxhere.com/en/photo/600695
https://pxhere.com/en/photo/863007
https://pxhere.com/en/photo/1389997
https://pxhere.com/en/photo/599832
https://pxhere.com/en/photo/1284562
https://pxhere.com/en/photo/816902
https://pxhere.com/en/photo/670069
https://pxhere.com/en/photo/670068
https://pxhere.com/en/photo/1364746
https://pxhere.com/en/photo/606815
https://pxhere.com/en/photo/516507
https://pxhere.com/en/photo/1632922
https://pxhere.com/en/photo/1208091
https://pxhere.com/en/photo/1015789
https://pxhere.com/en/photo/715744
https://pxhere.com/en/photo/742706
https://pxhere.com/en/photo/459445
https://pxhere.com/en/photo/1601256
https://pxhere.com/en/photo/67776
https://pxhere.com/en/photo/1142138
https://pxhere.com/en/photo/804292
https://pxhere.com/en/photo/1601230
https://pxhere.com/en/photo/157662
https://pxhere.com/en/photo/1629377
https://pxhere.com/en/photo/282629
https://pxhere.com/en/photo/1166111
https://pxhere.com/en/photo/17001
https://pxhere.com/en/photo/733256
https://pxhere.com/en/photo/978943
https://pxhere.com/en/photo/1080730
https://pxhere.com/en/photo/1214210
https://pxhere.com/en/photo/1068912
https://pxhere.com/en/photo/1444777
https://pxhere.com/en/photo/537172
https://pxhere.com/en/photo/720964
https://pxhere.com/en/photo/759959
https://pxhere.com/en/photo/1179825
https://pxhere.com/en/photo/1179825
https://pxhere.com/en/photo/1592155
https://pxhere.com/en/photo/1603984
https://pxhere.com/en/photo/348208
https://pxhere.com/en/photo/990593
https://pxhere.com/en/photo/26750
https://pxhere.com/en/photo/536373
https://pxhere.com/en/photo/449291
https://pxhere.com/en/photo/918267
https://pxhere.com/en/photo/722779
https://pxhere.com/en/photo/1402258
https://pxhere.com/en/photo/1188450
https://pxhere.com/en/photo/1054869
https://pxhere.com/en/photo/1573331
https://pxhere.com/en/photo/1573329
https://pxhere.com/en/photo/1629588
https://pxhere.com/en/photo/285
https://pxhere.com/en/photo/818653
https://pxhere.com/en/photo/399720
https://pxhere.com/en/photo/661976 -
License: CC0 License
-
Source: https://stocksnap.io/license
https://stocksnap.io/photo/parkinggarage-parkingspaces-8U9IMYL2CQ
https://stocksnap.io/photo/woman-smartphone-MLEPUKHYUU
https://stocksnap.io/photo/business-man-DAAZROYMQN
https://stocksnap.io/photo/business-man-XTVALHTBUK
https://stocksnap.io/photo/senior-business-UTEZRDTKPP
https://stocksnap.io/photo/business-man-IVZBYWKEFM
https://stocksnap.io/photo/older-businessman-5BRQF1DZ8W -
Slick
- Author: Ken Wheeler
- License: MIT
-
Source:
Website: http://kenwheeler.github.io
Docs: http://kenwheeler.github.io/slick
Repo: http://github.com/kenwheeler/slick
Issues: http://github.com/kenwheeler/slick/issues -
Blueimp
- Author: Sebastian Tschan
- License: MIT
-
Source:
Website: https://blueimp.github.io/Gallery/
Docs: https://github.com/blueimp/Gallery/blob/master/README.md
Repo: https://github.com/blueimp/Gallery
Issues: https://github.com/blueimp/Gallery/issues -
Confirm
- Author: Boniface Pereira
- License: MIT
-
Source:
Website: https://craftpip.github.io/jquery-confirm/
Docs: https://craftpip.github.io/jquery-confirm/
Repo: https://github.com/craftpip/jquery-confirm
Issues: https://github.com/craftpip/jquery-confirm/issues -
Confirm
- Author: Ion.RangeSlider
- License: MIT
- Source:
Website: http://ionden.com/a/plugins/ion.rangeSlider
Docs: http://ionden.com/a/plugins/ion.rangeSlider/start.html
Repo: https://github.com/IonDen/ion.rangeSlider
Issues: https://github.com/IonDen/ion.rangeSlider/issues
Installation
This section describes how to install the plugin and get it working.
- Extract
wpdirectorykit.zipinto/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Screenshots

Elementor Elements, Featured Listings Example

Elementor Map and Search Listings Elements

Elementor Listing Categories Carousel Elements

Elementor Custom Listings Elements

Listing Preview Example for Directory

Search Form, Results with listings, Featured Listings and Categories

Elementor Categories Widget / Element

Elementor Header Example

Directory Listings Management

Add/Edit Directory Listings

Directory Fields Management visually

Directory Search Form Designer

Elementor Listing Preview build visual builder
Faq
Yes all themes supported
You can use it without any additional plugin but for complete functionality like custom fields and elementor support you need to install recommended plugins
Please try to disable all caching plugin and tools in your wordpress, server or pc
Currency is just prefix/suffix on related price field in wpdirectorykit plugin.
Dashboard->Directory Kit->Fields->Edit sale price or rent price and change suffix/prefix
Translation: http://wpdirectorykit.com/documentation/#!/translations
Video: https://www.youtube.com/watch?v=ip1dJm6xc-0
So use loco translate and translate/rename fields in admin dashboard
Admin->Directory Kit->Locations->Add location
Select Parent: Root
In Title enter new country name
Click on Save
Yes WP Directory Kit is compatible with third parity solution like:
realhomes, houzez, real estate 7
but default layout in such case will be in WP Directory Kit style and not in third parity theme/plugin style.
Great thing is that you can use it in same time with third parity plugins like:
propertyhive, hivepress, ulistings, opal and more…
Yes you can migrate if your current solution support CSV or XML export, then you need to use our import/export solution:
https://wpdirectorykit.com/plugins/wp-directory-import-export.html
First you map fields then import this CSV/XML file into WP Directory Kit Plugin
Reviews
Really Professional
By jorjsarabia24 on August 7, 2025
Great services thanks
Good plugin and support
By mekletterapeitu on May 6, 2025
Good plugin, decided to use this one instead similar once i was using before because this looks better and have some better functionality.
When i got into some issues support was timely, precise and overall helped me with all issues and bugs.
Powerful and flexible plugin!
By assassin1717 on February 26, 2025
Easy to set up, highly customizable, and perfect for creating professional directories.
Great plugin
By gressi33 on September 29, 2024
You are the best! Thanks a lot for your work!
Excelente plugin!
By cidcastello on August 20, 2024
Excelente plugin!
Not so good
By patricioposada on July 23, 2024
It is a truly pain in the A>> to achieve export listings with acf... You must work in this...
Excelente Integración
By nitroficialiqc on April 3, 2024
Excelente integración por varias plantillas de WordPress
great plugin
By rolandolf on December 26, 2023
amazing plugin, thank you
Funcional
By Rodrigo Fontana (igonoz) on December 5, 2023
Cumpre o que promete e de fácil configuração
Buen complemento
By danielrj on November 28, 2023
Hasta el momento esta de 10
Changelog
1.4.6
- Fixed security
1.4.5
- Fixed security
1.4.4
- Fixed security
1.4.3
- Fix compatible sql query
1.4.2
- Fix auto select section on edit fields page
- Filter emails data
- Bug Fix
- Bug Custom Order
- Updated Elementor demo page layout
- Improve auto select field id, New Elementor Control For Fields, integrated for general elements search form, wdk-field
1.4.1
- Live Card Elementor Builder
- Fixed security issue allowing access to non-activated listings
1.4.0
- Elementor Element Wdk Results Listings added Filter based on rank – search_rank=1 search_rank_min=1 search_rank_max=3
- Added views listings and showed in results statistic in dash manage listings
- Custom Listing field UPLOAD FILES
- Map Disable rectangle option
- Validation View added for near each fields
- Updated Hider Feature
- Fix optimization issues
- Wp BLock fix compatible with Translate plugins Last Listings
- improve Related Listings
- improve styles customization for Elementor Element Field Value
- New Option “Custom Field, like extern link for listing preview”
- Elements Wdk Locations Grid Cover / Wdk Categories Grid Cover allow gradient color for mask
- Improve size_units for elements option, support [ ‘px’,’em’, ‘vw’, ‘%’, ‘custom’ ]
- Element WDK Listing Field, new option “Show Like Star” for adding custom rating
- Support Custom Elementor layout for Listings results (grid/list), simular listings on listing preview page
- Bug with map 2x finger label
- Number format settings options
- Free Api Detect Address fix
- Element results listings, improve order option
- Elementor Custom Listing Layout For Results Map Listings
1.3.9
- Elementor Element Wdk Language Switcher, view dropdown/list/column (tested with TranslatePress, PolyLang)
- Elementor Element Search From align option
- Elementor Element Wdk Button Share
- Wp Block Wdk Button Share
- Element Wdk Button, add support for link shortcode and for title, new option open in new tab
- Fix Conflict select2 with WOO
- Wdk map results rectangle auto search option (on|off), if off added button search on map after created rectangle
- SEO optimization
1.3.8
- calendar dates format issue fix
- initial blocks testing
1.3.7
- hide_onempty for element field icon
- security fixes/improvements
1.3.6
- Calendar on frontend fixing
- Basic Polylang support
- Security Fix
1.3.5
- optimization issue
1.3.4
- Dateformat fix for date field
- search layout fix
1.3.3
- option dateformat for field, date
- Implement horizontal mobile scroll js lib
- New element Wdk-Tabs, move info //wpdirectorykit.com/wp/wpdirectorykit-elementor-element-wdk-tabs/
- Improvement RTL
- Elementor 3.22 compatibility
1.3.2
- fix compatible issue with Elementor 3.20
1.3.1
- search_rank allow in custom query in option of widget wdk-listings-results
- wdk-implode-shortcode, implode shortcode with profile_id and listing_id
- search form, hot fix
- security fixes/improvements
1.3.0
- Wdk-modal implement, fix/disabled auto close popup if popup include calendar(popup box) select2 dropwodn list
- Result Listings custom query, allow
Listings from date, example: – field_post_date_min=2023-05-07
Listings from latest 365 days, example: – field_post_date_min=-365 days - Option Disable Listing Images on submit form
- Options Hide Listing fields: featured,rank,user_editor,post_content,alt_agent
- Experimental feature ajax load results, ajax search
- Experimental feature custom layout for Listing card in Elementor
- Experimental feature popup Search Form
- Rectangle search on map
- Wdk-last-search, new Elementor Element, show last search link
- wp-admin edit listings, implement locations/categories fields to dropdown list with search
- wdk-locations-tree, add option hide location if empty listings count
1.2.9
- Categories/Locations elements up limits and add unlimit if set 0
- Fix custom map position if no results
- More map layouts + Thunderforest Map, Jawg Map Layout for Results Map and Listings Preview Map
- Google Map Layout for Results Map and Listings Preview Map integrate
- WDK Hidder (Listings options/plugins) extension added for new element Container
- WDK Hidder added Listing have images and Listing haven’t images
- Elementor compatibility
1.2.8
- Listing preview page improvements
- Empty field in section fixed
- Bulk import locations/categories improvement
- Classified ads better support
- Latest php notices and other small improvements
1.2.7
- Reset / Clear button support on search form
- Login / Register links fixes
- Show all subscription, removed limit of 10
- multiple dropdown limit increased to 20
- Text / Translations / Typos fixes
- Slider fix
- Email notifications templates improvements
- Security improvement
- Small fixes
- Added new user roles Listing Admin (user can use all WDK features), Developer
- New shortcode [wdk-listing-fields-section section_id=”4″]
- integrate for categories font Awesome 5
- fix compatible custom css with new elementor versions
1.2.6
- Classified ads plugin compatibility
- New elements to show Directory Categories in Elementor
- Categories sorting in search form fixed
- Small fixes
1.2.5
- Booking addon payouts support
- Membership addon agencies related agents
- Classified ads plugin compatibility
- Dependent fields visibility fix on dropdown
- Load indicator and disable mutli form submission by mistake
- Small improvements and fixes in layout and functionality
1.2.4
- Small security improvement
- Custom filters for listings
1.2.3
- Small security improvement
- RTL fixes
- TranslatePress compatibility improvements
- Map view improvements
- Messages fix
1.2.2
- Small security improvement
- Category elementor widget improvement
- Location elementor widget improvement
1.2.1
- Small security hotfix
- Phone number detection improvement in field
1.2.0
- Disable cluster on map
- Fix in categories, field visibility configuration
- Map infowindow improvements
- WooCommerce compatibility improvements
- Count issue fix in listings manage dashboard
- Layout improvements
- Security improvements
- Fixed Open Redirection
- Fixed Cross-Site Request Forgery
- Fixed file url issues
- vendor libs update
1.1.9
- Custom Profile Slug Support in Membership Addon Plugin
- Sublistings feature added
- RTL fix for phone numbers
- Translations improvements, better TranslatePress GTranslate and Loco Translate support
- Mobile API improvements
- Membership payments links improvements
- List profiles Elementor element
- Profile elements improvements, more options in elementor like text limit in description
- Search location/categories fields improvements filtering
- Messages improvements, sorting, filter by id and more.
- Layout improvements on many elements
- NUMBER field type improvements, support dropdown if values defined
- Compatibility with hivepress and geodirectory
- PHP 8.2 compatibility improvements
- Custom fields wanted tag support h1,h2…
- Upload fiels fix on import, for specific urls with query string in url
- Russian Language fix in PDF Generator Addon Plugin
- Live chat addon plugin support
1.1.8 hotfix
- Troubles with Locations editing
1.1.7
- New nice dash widgets with stats
- Stats elements for Admin Listings Management
- GEO Coding addon plugin support
- Accept terms checkbox/link on registration
- Custom Marker Pin color based on category
- Live Hints/Instructions on calendar (When using Booking Addon)
- Price or other field value instead of Marker Pin Icon on Map
- Listing preview elements now also supported on elementor_library post type
- Listing preview page admin/agent now can see even if not activated
- Fix for troubles on images, on some servers which using cdn/similar
- Queries optimizations, Performance improvements on web and also app API
- Mobile bottom navbar support
- Better mobile support on elements, left/right scrolling on elements when using mobile
- SVG Map addon plugin support
- Better iframe detection, single quotes in iframe issue fix
- Improvements in addons and compatibility with new versions
- Few small improvements and bug fixes
1.1.4
- Demo content install improvements
- New sliders for listing preview
- Video gallery support on Listings
- Layout improvement on responsive search form
- Elementor Social Icons Compatibility hotfix
- CSS conflict fix for realtyna
- Plugin activation troubles on old PHP versions <= 7.2
- Validations when elementor not fully active
1.1.3
- Demo content install improvements
- Pricing formating issues fix
- Custom fields for listing preview
- Custom fields for frontend submision
- Multiple directory/category improvements, custom fields for categories
1.1.2
- this is hotfix for previous large update
- date filtering issue fixed
- profiles pagination fix
- multiselect support added in elementor results element query
- improvements for iOS comaptibility
- slider price range layout improvements
- prices formating improvements
1.1.1
- Result items now support video and slider
- Price range search slider
- Listing Plans and Documents separated upload support
- WDK Listing Gallery Element
- Dropdown with multiselect and checkbox support
- Old fashion multiple dropdowns for categories/locations
- Is Visible on frontend option/improvements
- Search in subcategories improvements
- Multi search for agents
- Login conflicts with third parity plugins ( Directorist )
- Mobile app now supported
- iframe support inside visual textarea
- Kadence Theme Compatibility (.scroll-ignore issue)
- Estatik plugin compatibility
- Edit listing slug
- Multiple agents, categories, listings support
- Many small fixes and improvements
Notice: Update will require also update on Addons, specialy for membership and booking Addon
1.1.0
- Currency conversion issues fixed
1.0.9
- Search form default values support
- Custom root category/location support on separate pages
- Pagination issues fixed and improved
- Videos issues on listing preview
- Documentation improvements and faq in plugin
- Pin map icons improvements
- Improvements on loading map content
- Installation proccess improvements
- More addons description in plugin
- New addons compatibility (Booking with payment, Membership Subscription with payment)
- Few small layout/functionality fixes
1.0.7
- Plugin compatibility issues
- New addons support
1.0.6
- General layout fixes
- Location/Categories filtering fix for mobile
- Fixes in addon compatibilities
1.0.5
- General layout fixes
- Responsiveness fixes
- Payments Addon support
- Fixes in Membership and Booking addon compatibilities
1.0.4
- Issue with dissapearing locations solved
- DATE field added, and booking addon now also exists
- Agent page improvements, addon for membership now also exists
- Improvements on demo import
- more notifications/suggestions to user
- Many other small improvements/fixes
1.0.3
- Fix for map infowindow urls
1.0.2
- Fix for search form
1.0.1
- Complete plugin restructure
- Frontend support with Elementor Widgets
- Elementor support on all pages including Listing preview pages
- Locations management
- Agents management
- Open street maps support
- Search form designer
- Result item/card designer
- Messages support
- Fields management
- Settings
- Demo data import for real estate and car dealers
- Bulk actions
1.0.0
- Initial release