Description
The WPML Integration connects Directorist to WPML to translate listings, categories, locations, tags, and custom fields of the directory into multiple languages. The WPML extension registers Directorist’s custom post types and taxonomies in the language settings panel, allowing each listing to have a translated version with its own URL and enabling visitors to navigate the directory in the selected language.
Main Features
- Listings Translation: registers Directorist listings as translatable content in WPML, with an independent version per language.
- Multilingual Taxonomies: enables translation of directory categories, locations, and tags, preserving hierarchy in each language.
- Custom Fields: recognizes Directorist form custom fields for individual translation in the WPML editor.
- Form Submission Compatibility: keeps listing submission flow functional in the visitor’s active language.
- URL Per Language: works with WPML’s permalink structure to generate localized URLs for each listing.
Benefits of WPML Integration
- Multilingual Reach: publishes the same directory in multiple languages without duplicating WordPress installations.
- Localized SEO: allows separate indexing by language, boosting organic traffic in regional markets.
- Consistent Experience: delivers search, filters, and listing cards in the visitor’s chosen language.
- Centralized Management: translates content directly from the WPML dashboard, without editing theme files or code.
Who Is It For?
- Operators of regional or tourism directories serving audiences in multiple languages.
- Agencies delivering listing sites to clients with an international presence.
- Service, property, or business marketplaces operating in multilingual countries.
With the WPML Integration, the listing site is no longer limited by linguistic barriers and begins to present each listing in the visitor’s language, preserving categories, filters, and structured data across all versions. Ideal for those who maintain tourism, local business, or professional service directories in markets where language drives conversion.
Frequently asked questions
Is Directorist WPML Integration GPL-licensed?
Yes. Directorist WPML Integration is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Directorist WPML Integration on multiple sites?
Yes. You can install Directorist WPML Integration on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Directorist WPML Integration cost at Ultrapack?
Directorist WPML Integration costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Directorist WPML Integration include updates?
Yes. The current version of Directorist WPML Integration is 2.2.2, published at Ultrapack on Aug 23, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Directorist WPML Integration scanned before publication?
Yes. Every version of Directorist WPML Integration goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Directorist WPML Integration?
Requires WordPress 6.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 2.2.2
- Breaking: Moved Directory Builder visual translation from raw translated term meta and mixed string workflows to dedicated WPML Translation Dashboard/ATE packages.
- Added: Directory Builder labels, placeholders, sections, layouts, field options, validation messages, dialogs, and controls are exposed in their directory-specific ATE package.
- Added: Static Directorist shortcode UI text is included in the matching page ATE job for Search Home, Add Listing, All Listings, Search Result, taxonomy, account, dashboard, checkout, and related Directorist pages.
- Added: Directorist Settings UI tabs, labels, descriptions, notices, and admin menu labels are exposed through WPML package translations.
- Added: Lightweight admin-only Directorist submenu translation bridge that uses the same package translations and does not load on the frontend.
- Added: Completed builder ATE translations are synchronized back to the matching translated directory term meta.
- Added: Source UI changes mark existing page and builder translation jobs for refresh.
- Added: Cached Builder runtime fallback for path-specific ATE labels so translated labels render when Directorist exposes the same source text through value-based runtime keys.
- Improved: Only user-facing visual text is exposed; technical keys, IDs, icons, hooks, presets, URLs, numeric values, and layout configuration remain protected.
- Fixed: Directorist listing queries now keep WPML SQL filtering enabled for all-listing, search-result, dashboard, and author listing contexts.
- Fixed: Directory type meta queries now include the full WPML directory translation group, so translated listings remain visible even when older listing meta stores a source-language directory ID.
- Fixed: Directory type taxonomy IDs are converted through stable term taxonomy IDs for WPML API calls.
- Fixed: Directorist REST requests now respect `language` and `wpml_lang` request parameters instead of falling back to English.
- Fixed: Directorist Add Listing and Search Form field translation contexts now use stable directory translation group IDs.
- Added: Synchronization support for translated listing `_directory_type` post meta and directory type term relationships.
- Added: WPML admin-text configuration for Directorist page options required by multilingual page resolution.
- Tested: Verified the real English-to-Dutch WPML Translation Dashboard, ATE, Directorist builder, Settings UI, admin menu, and frontend page flow.
Version 2.2.1
- Added: Built-in synchronization of Directorist category `_directory_type` meta across WPML languages.
- Added: WPML config to copy the `_default` directory type flag across translations.
- Improved: WPML compatibility for directory types, categories, search form fields, and settings strings.
- Fixed: New translatable data displays correctly on the frontend.
- Fixed: Post, taxonomy, frontend string, and email translation handling.
Version 2.1.4
- Added: Directorist as a required dependency.
- Added: Translation support for Claim Listing settings.
Version 2.0.0
- Added: Directorist compatibility.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
directorist-wpml-integration.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
directorist-wpml-integration.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.0 or higher and PHP 7.4 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready