Title: LAPDI Easy Dev Framework
Author: Let A Pro Do IT!
Published: <strong>2013-08-01</strong>
Last modified: 2026-07-31

---

Szukaj wtyczek

![](https://ps.w.org/tsp-easy-dev/assets/banner-772x250.jpg?rev=3630268)

![](https://ps.w.org/tsp-easy-dev/assets/icon-256x256.jpg?rev=3630268)

# LAPDI Easy Dev Framework

 Autor: [Let A Pro Do IT!](https://profiles.wordpress.org/letaprodoit/)

[Pobierz](https://downloads.wordpress.org/plugin/tsp-easy-dev.2.0.9.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/tsp-easy-dev/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/tsp-easy-dev/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/tsp-easy-dev/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/tsp-easy-dev/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/tsp-easy-dev/)

## Opis

LAPDI Easy Dev Framework is the shared framework for WordPress plugins created by
Let A Pro Do IT!. It provides the reusable administration, settings, templating 
and compatibility layer used by LAPDI plugins.

#### Features Included

Upgrades will include fixes only, no new functionality

 * Create functional plugins in as little as 5 lines of code
 * Add additional `external URL links` to your plugins description
 * Use on as many plugin projects as necessary
 * Add a `settings page` menu for your plugin, and for future plugins
 * Supports the usage of your own `custom shortcodes`
 * Verify user `uses correct version of WordPress` for your plugin
 * When ready to deploy, require users to install THIS plugin or bundle the code
   into YOUR plugin
 * `Smarty` bundled into package (display html easily)
 * Smarty `form field templates` included for creating forms on the fly

#### Pro Version Features

Includes all of the features of the standard version AND…

 * Checks for browser type and version (currently supports Chrome, Firefox, Safari,
   Opera and IE detection)
 * Add form fields (metadata) to posts
 * Add form fields (metadata) to categories
 * Check for `incompatible plugins` on activate
 * Check for `required plugins` on activate
 * Deregister annoying scripts
 * Display `favicons` (ie Twitter, Facebook, GitHub, thumbs, folders, etc) easily
   in your html
 * `Format your html` into columns on the fly
 * Additional images and resources
 * `Upgrades includes fixes and new functionality from our community of developers`

Visit [Let A Pro Do IT!’s Marketplace](https://letaprodoit.com/software/) to download
the [Professional Version of Easy Dev Developers](https://letaprodoit.com/software/plugins/wordpress/easy-dev-for-wordpress.html).

## Zrzuty ekranu

[⌊No need to learn WordPress plugin development, with Easy Dev, you only have to
fill in your settings and display your HTML and with Smarty, skelJS and FontAwesome
built into Easy Dev Pro it makes displaying your code a sinch!⌉⌊No need to learn
WordPress plugin development, with Easy Dev, you only have to fill in your settings
and display your HTML and with Smarty, skelJS and FontAwesome built into Easy Dev
Pro it makes displaying your code a sinch!⌉[

No need to learn WordPress plugin development, with Easy Dev, you only have to fill
in your settings and display your HTML and with Smarty, skelJS and FontAwesome built
into Easy Dev Pro it makes displaying your code a sinch!

## Instalacja

 1. Upload `tsp-easy-dev` to the `/wp-content/plugins/` directory
 2. Aktywuj wtyczkę w WordPressie w menu 'Wtyczki”

#### Postępuj

Please see the [project documentation](https://github.com/letaprodoit/lapdi-easy-dev)
for setup and framework information.

## Najczęściej zadawane pytania

### What happens when I delete the plugin?

Deleting Easy Dev Framework removes its framework settings and generated runtime
files, including debug logs and compiled/cache files under its uploads directory.
Dependent LAPDI plugins and their saved settings are not deleted, but they cannot
run until Easy Dev Framework is installed and active again.

### What is an Framework?

A framework provides a method of building software applications. Easy Dev is a framework
for WordPress plugin development. Developers can use our simple framework instead
of learning how to interface directly with WordPress. Easy Dev’s framework does 
all the hard work for you behind the scenes.

### How do I use the framework? Where do I begin?

The [project documentation](https://github.com/letaprodoit/lapdi-easy-dev) and other
LAPDI plugins provide working Easy Dev integration examples.

### I’ve installed the plugin but nothing happens. What did I do wrong?

Nothing. The plugin runs in real-time behind the scenes. Once installed, there are
no other steps to take. You use our plugin to build your own plugins.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„LAPDI Easy Dev Framework” jest oprogramowaniem open source. Poniższe osoby miały
wkład w rozwój wtyczki.

Zaangażowani

 *   [ Let A Pro Do IT! ](https://profiles.wordpress.org/letaprodoit/)
 *   [ Sharron Denice ](https://profiles.wordpress.org/sharrondenice/)

[Przetłumacz wtyczkę “LAPDI Easy Dev Framework” na swój język.](https://translate.wordpress.org/projects/wp-plugins/tsp-easy-dev)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/tsp-easy-dev/), sprawdź
[repozytorium SVN](https://plugins.svn.wordpress.org/tsp-easy-dev/) lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/tsp-easy-dev/)
przez [RSS](https://plugins.trac.wordpress.org/log/tsp-easy-dev/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 2.0.9

 * Cleanup: Register WordPress-native uninstall handling that removes framework 
   settings and generated runtime files while preserving dependent plugins and their
   data.
 * Branding: Replace the legacy runtime icons and administration-page logo with 
   the current LAPDI identity.

#### 2.0.8

 * Branding. Present the plugin as LAPDI Easy Dev Framework so administrators can
   clearly identify its role as a shared dependency.
 * Packaging. Include Composer package metadata alongside the production dependencies
   required at runtime.
 * Documentation. Clarify the framework settings page and header labels, dependency
   purpose, and administrator/developer usage guidance.

#### 2.0.7

 * Documentation. Keep required-plugin guidance generic; dependent plugins declare
   Easy Dev through their own `Requires Plugins` headers instead of maintaining 
   a reverse-dependency list here.

#### 2.0.6

 * Compliance. Resolve plugin locations through WordPress metadata instead of hardcoded
   directories, filenames or direct dependency includes.
 * Reliability. Use the real plugin basename so Easy Dev continues to work when 
   its installation directory is renamed.
 * Reliability. Stop invoking the uninstall routine during activation and use each
   dependent plugin’s discovered basename when deactivation is required.
 * Reliability. Correct the reversed Smarty cache and compiled-template directory
   assignments.
 * Privacy and filesystem safety. Keep framework debug, Smarty cache and compiled
   files under the WordPress uploads directory.
 * Compatibility. Remove a PHP 8.5 parameter-order deprecation and enable TLS certificate
   verification by default for framework API requests.
 * Maintenance. Prefix Easy Dev’s internal instance, settings, upload-directory 
   and autoloader identifiers while retaining the established public framework API
   for existing plugins.
 * Documentation. Replace obsolete lab links and remove development-only files from
   the release package.

#### 2.0.5

 * Rebrand. Refreshed icons and admin styling; the LAPDI Plugins catalog page now
   reads its plugin list from a local registry instead of fetching a remote JSON
   file.
 * Compliance. Resolved all WordPress.org Plugin Check errors and warnings (missing
   ABSPATH guards, unescaped output, missing nonce verification, non-literal text-
   domain arguments, and more).
 * Maintenance. Corrected plugin tags/contributors for WordPress.org import, updated
   the donate link, and documented the Git-to-SVN release workflow.

#### 2.0.4

 * Security. Updated bundled Smarty to 4.5 (from 3.1) to clear CVE-2024-35226 and
   Bootstrap to 4.6 (from 4.1.3) to clear CVE-2019-8331.
 * Maintenance. Confirm compatibility metadata for WordPress 7.0 and document the
   Git-to-SVN release workflow.

#### 2.0.3

 * Feature. Allow required plugins to specify a URL for easy download

#### 2.0.2

 * Bug fix. Fixed null exception

#### 2.0.1

 * Maintenance

#### 2.0.0

 * Enhancement. New Version of LAPDI Easy Dev with all new features
 * Enhancement. Latest version of FontAwesome
 * Enhancement. Latest version of Smarty
 * Enhancement. Latest version of PHPMailer
 * Enhancement. Latest version of Bootstrap
 * Enhancement. New form fields
 * Enhancement. New WP Rest API support
 * Enhancement. Simplified required plugins specifications
 * Enhancement. Simplified incompatible plugins specifications
 * Enhancement. Added Let A Pro Do IT! Helper library

#### 1.3.8

 * Bug: Fixed issue with term data not updating when saving category information
 * Enhancement: Updated Smarty version to 3.1.29

#### 1.3.7

 * Bug: Fixed bug related to new SELECT_PAGES option

#### 1.3.6

 * Enhancement: New field type SELECT_PAGES
 * Enhancement: Allow the removal of filters/actions

#### 1.3.5

 * Enhancement: Support for custom category taxonomies

#### 1.3.4

 * Fix: Allow script versioning for easy updates of javascripts

#### 1.3.3

 * Bug: Update from version 1.3.2 required
 * Enhancement: Allow script versioning for easy updates of javascripts

#### 1.3.2

 * Enhancement: Deregister and dequeue all scripts and style on deactivate
 * Feature: Allow registering scripts in the footer of a theme

#### 1.3.1

 * Enhancement: Additional style changes

#### 1.3.0

 * Enhancement: Improved settings UI

#### 1.2.9

 * Enhancement. Now includes all PRO features

#### 1.2.8

 * Fixed bug to handle null options

#### 1.2.7

 * Feature enhancement. Added in a listner function to handle actions and filters
 * Fixed bug to handle null options

#### 1.2.6

 * Bug fix. Fixed error message appearing when editing posts

#### 1.2.5

 * New features. Shortcodes with content now supported.

#### 1.2.4

 * Removed inline functions to support older versions of PHP.

#### 1.2.3

 * Enhancement. Updated support link

#### 1.2.2

 * Required fix to properly store new widget/shortcode attributes into database.

#### 1.2.1

 * Updated admin_notices hooks to not use inline functions.

#### 1.2

 * Enhancement: Before passing fields to display_form, set the id and name for user
   instead of having the user do it.
 * Updated API documentation to reflect that the user no longer has to set id and
   name

#### 1.1

 * Support HTML in plugin descriptions. Strip Tags from Widget descriptions.

#### 1.0

 * Launch

## Meta

 *  Wersja **2.0.9**
 *  Ostatnia aktualizacja **2 dni temu**
 *  Włączone instalacje **90+**
 *  Wersja WordPressa ** 4.5 lub nowszej **
 *  Testowano do **7.0.2**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/tsp-easy-dev/)
 * Tagi
 * [developer](https://pl.wordpress.org/plugins/tags/developer/)[framework](https://pl.wordpress.org/plugins/tags/framework/)
   [object oriented](https://pl.wordpress.org/plugins/tags/object-oriented/)[tutorial](https://pl.wordpress.org/plugins/tags/tutorial/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/tsp-easy-dev/advanced/)

## Oceny

 5 na 5 gwiazdek.

 *  [  1 recenzja 5-gwiazdkowa     ](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/?filter=5)
 *  [  0 recenzji 4-gwiazdkowych     ](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/?filter=4)
 *  [  0 recenzji 3-gwiazdkowych     ](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/?filter=3)
 *  [  0 recenzji 2-gwiazdkowych     ](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/?filter=2)
 *  [  0 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/tsp-easy-dev/reviews/)

## Zaangażowani

 *   [ Let A Pro Do IT! ](https://profiles.wordpress.org/letaprodoit/)
 *   [ Sharron Denice ](https://profiles.wordpress.org/sharrondenice/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/tsp-easy-dev/)

## Złóż datek

Czy chcesz wesprzeć rozwój wtyczki?

 [ Wspomóż wtyczkę ](https://buymeacoffee.com/letaprodoit)