Digital Store & DLE Development
DlePlugin – DataLife Engine Themes & Plugins Marketplace
Design and development of a dedicated DataLife Engine marketplace and more than ten professional plugins for it, from the full DLEPShop store builder and SMS login to a newsletter, scheduled publishing, a content calendar and a Kanban board, plus six custom RTL themes.
DlePlugin sells the themes and plugins I build for DataLife Engine. The store and all of its products run on the DLE core itself. The plugins support DLE 16 to 20 with versioned core hooks, and most of them sit on a shared layer (DLEP Utility) so their settings, caching and UI stay consistent.
The store
- A custom file store with cart, discount codes, timed sales, the Zarinpal gateway and secure delivery after payment.
- “My orders”, “My downloads”, a support ticket system and custom development requests.
- A custom RTL theme, product discovery by project type, and a DLE tutorials blog.
Plugins
DLEPShop store builder
A complete, Persian-first e-commerce engine for DLE. Any category you choose becomes a store and its posts become products, without shop fields cluttering the rest of the site. Products can have variants (colour, size, edition) with their own price, weight, SKU and stock, and prices update live on the product page. Zarinpal, Mellat, Saman, SnappPay and PayPal are built in, along with card-to-card payment: the customer uploads a receipt, the admin approves or rejects it with a reason, and the customer can follow up. Filtering and sorting, sale campaigns, shipping methods and abandoned-cart reminders are included.
DLEP OTP Auth – SMS login
Login, sign-up, password recovery and phone-number change with just a mobile number and a one-time SMS code, no password needed. Its AJAX form drops into any theme with a single tag. Rate limits per number and IP, code expiry, attempt caps and an event log with hashed numbers and IPs prevent abuse. It connects to several Iranian SMS providers and has a development mode for testing without paying for SMS.
Newsletter Pro
A real newsletter for DLE, from the sign-up form to bulk sending. Each subscriber is stored with the page they signed up from, and double opt-in plus an unsubscribe link keep the list clean and compliant. The admin area has stats, a filterable contact list with CSV export, and campaigns with preview, test sends, scheduling and a live progress bar. Mail goes out through DLE’s mailer, any SMTP server, Mailgun or any HTTP email API, with four responsive templates included.
PostQueue – scheduled publishing
DLE only publishes a scheduled post when someone visits the site, so posts often go out late. PostQueue hands publishing to a server cron so each post goes live exactly on time. It adds status and publish-time columns to the post list, hides queued posts from the public, and shows a ready-made cron command for cPanel and DirectAdmin together with a log of recent runs.
Content Calendar
A companion to PostQueue for content teams: a Solar Hijri calendar in the admin panel showing published, queued and overdue posts day by day. Editors can see at a glance what goes out in the coming days and weeks and where the schedule is empty or crowded, which makes it easier for news and magazine sites to keep a steady publishing rhythm.
todoList – Kanban board
A lightweight Kanban board inside the DLE admin. Columns can be renamed, coloured and reordered, and cards move between them by drag and drop and save instantly. Each card can have several assignees from the site’s admins, a Solar Hijri due date, a colour, notes and an attachment, and overdue tasks are flagged. Only super-admins have access, and every action is CSRF-protected.
Admin Floating Controller
Brings the admin panel to the page you are viewing. It detects the page type and shows the right shortcut, such as editing the current post, along with important notifications and quick links to add posts, manage users and open settings, all without leaving the site’s theme.
Simple FAQ
Adds a question-and-answer builder to the post, static page and category forms. On the site, questions render as an accordion with FAQPage structured data so Google can show them under the search result. The data is stored separately from the post body, and separate tags let you place the HTML and the schema wherever you need them.
Clean HTML
Text pasted from Word, Google Docs, other websites or AI tools is full of classes, inline styles and stray attributes. This plugin adds a button above the editor that strips all of that in one click and keeps only the semantic structure: headings, paragraphs, lists, links and images. Code blocks are left untouched, and the result can be undone before saving.
DLEP Utility (free)
The shared core of DlePlugin products. It creates a single “Plugin settings” page in the admin, gives plugins a cache layer with three engines (file, Memcached and Redis), and adds ready-made blocks and custom styles for the TinyMCE editor in versions 5, 6 and 8, so every plugin stays lean and free of duplicated code.
jQuery Confirm (free)
Registers the jQuery Confirm library once, in both the admin and the site theme, so all plugins share one copy without conflicts. The default DLE confirm and delete dialogs in the admin are replaced with a consistent, modern look, and all files are served locally with no external CDN.
Vazirmatn admin font (free)
Switches the whole DLE admin panel to the Vazirmatn typeface for more readable Persian text and numbers. A single core hook covers every page from the dashboard to the login screen. The font is served from your own server with no external requests, and icons and code blocks are deliberately left unchanged.
Themes
All themes are fully RTL, ship with Persian fonts, need no jQuery or CDN, and are tuned for Core Web Vitals.
- Vitrin: a full store theme built on DLEPShop, with hero slider, countdown sales, live variant pricing, mini-cart and light/dark mode.
- Dakke: a free, lightweight store theme for launching a DLEPShop store quickly, with custom designs for every DLE page.
- Titr: a news-agency theme with news services, a lead story, breaking-news ticker, subtitles and reading time.
- Hobab: a content-dense magazine theme with a cover layout for special reports and a demo panel to try layouts and colours.
- Zizi: a futuristic corporate theme with particle effects and scroll animation that respects reduced-motion settings.
- Lingo: a language-school theme with course cards, levels, course filters, teacher profiles and a placement form.