Title: eDrive Site
Author: edrivemd
Published: <strong>September 23, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

![](https://ps.w.org/edrive-site/assets/banner-772x250.png?rev=3708769)

![](https://ps.w.org/edrive-site/assets/icon-256x256.png?rev=3708769)

# eDrive Site

 By [edrivemd](https://profiles.wordpress.org/edrivemd/)

[Download](https://downloads.wordpress.org/plugin/edrive-site.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/edrive-site/#description)
 * [Reviews](https://wordpress.org/plugins/edrive-site/#reviews)
 *  [Installation](https://wordpress.org/plugins/edrive-site/#installation)
 * [Development](https://wordpress.org/plugins/edrive-site/#developers)

 [Support](https://wordpress.org/support/plugin/edrive-site/)

## Description

The official eDrive plugin for driving schools that already have a WordPress site.
The content you manage in the eDrive dashboard (offers and prices, theory groups,
contact details) is displayed on your site automatically, and the enrollment requests
sent by visitors land directly in the Leads section of eDrive.

eDrive (https://edrive.md) is a management platform for driving schools in the Republic
of Moldova; the plugin’s front-end texts are in Romanian and Russian, matching the
schools’ audience.

**What you get:**

 * `[edrive_offers]` — offer cards: title, price (with the discounted price highlighted),
   list of benefits and an “Enroll” button.
 * `[edrive_groups]` — “Next group starts on 15 October · 8 seats left”, with the
   schedule and the branch.
 * `[edrive_form]` — enrollment form (name, phone, email, offer, group, message)
   with spam protection and a mandatory data-processing consent checkbox; the API
   key never reaches the browser.
 * `[edrive_school field="phone"]` — school details (name, phone, city, address,
   email, eDrive site address).
 * `[edrive_site]` — the school’s eDrive site embedded in a page.
 * Equivalent Gutenberg blocks in the “eDrive” category (Offers, Groups, Enrollment
   form, Embedded site).
 * Content in Romanian or Russian (when the school has filled in the translations
   in eDrive).

The plugin uses the public eDrive partner API (https://edrive.md/developer). You
need an API key generated from Dashboard  Integrations  Developer API.

**Third-party service:** every request is sent from your server to `https://partners.
edrive.md` with your API key; the enrollment form forwards the visitor’s name, phone,
email, message and chosen offer or group to eDrive, where the school sees them. 
Terms: https://edrive.md/termeni. Privacy policy: https://edrive.md/confidentialitate.

## Blocks

This plugin provides 4 blocks.

 *   eDrive — Site încorporat Site-ul eDrive al școlii, încorporat prin iframe.
 *   eDrive — Oferte Cardurile cu ofertele și prețurile școlii din eDrive.
 *   eDrive — Grupe Următoarele grupe de teorie și locurile libere.
 *   eDrive — Formular de înscriere Formular care trimite lead-ul direct în dashboardul
   eDrive al școlii.

## Installation

 1. Upload the `edrive-site.zip` archive from Plugins  Add New  Upload Plugin (or copy
    the `edrive-site` folder into `wp-content/plugins/`).
 2. Activate the plugin.
 3. Go to Settings  eDrive, paste the API key (it starts with `edk_`), pick the language
    and click “Test connection” — your school’s name should appear.
 4. Add the eDrive shortcodes or blocks to the pages you want.
 5. Set a privacy policy page under Settings  Privacy: the enrollment form links to
    it next to the consent checkbox.

## FAQ

### Where do I get the API key?

From the eDrive dashboard: Integrations  Developer API  Generate key. The key is
shown only once; if you lose it, revoke it and generate a new one.

### Is the API key visible to visitors?

No. All requests to eDrive are made from the WordPress server. The form posts to
an internal endpoint of your site, which forwards the data with the API key.

### I changed the offers in eDrive but the site still shows the old ones.

API responses are cached for 10 minutes. Click “Clear cache” in Settings  eDrive
to refresh immediately.

### How do I preselect an offer in the form?

The “Enroll” button on each card preselects that offer or group in the first form
on the page. You can also fix it manually: `[edrive_form offer="offer ID"]` (the
ID appears in the API response or in the dashboard).

### Can I change the colors?

Yes. The styles use CSS variables: `--edrive-accent`, `--edrive-bg`, `--edrive-border`,`--
edrive-radius`, `--edrive-text`, `--edrive-muted`. Override them from Appearance
Customize  Additional CSS, for example `.edrive { --edrive-accent: #c2410c; }`.

### The form says “Session expired”.

The page was served from a cache older than 12 hours. Reload the page; if you use
a caching plugin, exclude the pages with the form or shorten the cache lifetime.

### Why is only part of the text in Russian?

Offers and groups come in Russian only when the school has filled in the translations
in eDrive; fields without a translation are shown in Romanian. The plugin’s own 
labels follow your WordPress site language and come from the WordPress.org translation
packs (translate.wordpress.org), so a Russian site shows Russian labels once the
Russian translation is complete there; the form’s own messages are always available
in both languages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“eDrive Site” is open source software. The following people have contributed to 
this plugin.

Contributors

 *   [ edrivemd ](https://profiles.wordpress.org/edrivemd/)

[Translate “eDrive Site” into your language.](https://translate.wordpress.org/projects/wp-plugins/edrive-site)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/edrive-site/), check
out the [SVN repository](https://plugins.svn.wordpress.org/edrive-site/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/edrive-site/) by
[RSS](https://plugins.trac.wordpress.org/log/edrive-site/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [enrollment](https://wordpress.org/plugins/tags/enrollment/)[leads](https://wordpress.org/plugins/tags/leads/)
   [offers](https://wordpress.org/plugins/tags/offers/)
 *  [Advanced View](https://wordpress.org/plugins/edrive-site/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/edrive-site/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/edrive-site/reviews/)

## Contributors

 *   [ edrivemd ](https://profiles.wordpress.org/edrivemd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/edrive-site/)