Plugin Header
Plugin URI: https://eacDoojigger.earthasylum.com/
Author: EarthAsylum Consulting
Last Updated: 03-Dec-2024
Contributors: earthasylum,kevinburkholder
License: EarthAsylum Consulting Proprietary License - {eac}PLv1
License URI: https://eacDoojigger.earthasylum.com/end-user-license-agreement/
Tags: plugin development, rapid development, multi-function, security, encryption, debugging, administration, contextual-help, session management, maintenance mode, plugin framework, plugin derivative, plugin extensions, toolkit
GitHub URI: https://github.com/EarthAsylum/docs.eacDoojigger/wiki
{eac}Doojigger - A new path to rapid plugin development. A powerful, extensible, multi-function architectural framework and utility plugin for WordPress. {eac}Doojigger streamlines the plugin development process and allows you to create professional-grade plugins in a fraction of the time.
📦 Download {eac}Doojigger Extras
📂 {eac}Doojigger Wiki: documentation and examples
📗 {eac}Doojigger PHP Reference
{EarthAsylum Consulting} {eac}Doojigger is a multi functional and highly extensible WordPress plugin that eases and advances WordPress development and includes several 'Doolollys' (extensions) providing file access, security, debugging, encryption, session management, maintenance mode, administration tools, and more.
{eac}Doojigger is not only a fully functional plugin, but more so, an architectural development platform (using shared/abstract code) enabling the effortless creation of full featured...
-
Custom 'Doojiggers' (Plugins derived from {eac}Doojigger).
- Create your own plugin with {eac}Doojigger as a robust, efficient, and clean foundation.
-
Custom 'Doolollys' (Doojigger Extensions).
- Add easy-to-code, task-oriented extensions installed or included in the "Extensions" folder of your 'Doojigger' plugin or WordPress theme.
-
Custom 'Doohickeys' (Doololly Plugins).
- Load your plugin extensions ('Doolollys') as their own WordPress plugins with their own installation folder.
'Doojiggers' and 'Doohickeys' (plugins) have their own activation and deactivation processes whereas 'Doolollys' (extensions) are activated or deactivated along with their parent 'Doojigger'. 'Doohickeys' remain active but perform no function if their parent 'Doojigger' is deactivated.
{eac}Doojigger is the ancestrial parent of all 'Doojiggers', 'Doolollys', and 'Doohickeys'.
Rather than updating or customizing themes and functions, it is often best to isolate your custom code in a plugin or plugin extension so that code is not lost when the theme is changed or updated. Themes should only be used and customized with code pertinent to the look and feel of your site. Any code that should be retained after changing a theme belongs in a plugin or plugin extension. This keeps your code reusable and theme independent.
{eac}Doojigger makes purpose-driven, task-oriented, theme-independent, reliable, and efficient code easy to create and maintain.
doojigger (n)
- Something unspecified whose name is either forgotten or not known.
- A Wordpress Plugin built with {eac}Doojigger.
doololly (n)
- Any nameless small object, typically some form of gadget.
- An extension to a Doojigger plugin.
doohickey (n)
- A thing (used in a vague way to refer to something whose name one does not know or cannot recall).
- A plugin used to load a Doololly extension.
doodad (n)
- Something, especially a small device or part, whose name is unknown or forgotten.
- A helper or trait included with a Doojigger plugin.
-
{eac}SoftwareRegistry A full-featured Software Registration/Licensing Server built on {eac}Doojigger.
-
{eac}SimpleGTM Installs and configures the Google Tag Manager (GTM) or Google Analytics (GA4) script with optional tracking events.
-
{eac}SimpleSMTP An {eac}Doojigger extension to configure WordPress wp_mail and phpmailer to use your SMTP (outgoing) mail server when sending email.
-
{eac}SimpleAWS An {eac}Doojigger extension to include and enable use of the Amazon Web Services (AWS) PHP Software Development Kit (SDK).
-
{eac}SimpleCDN An {eac}Doojigger extension to enable the use of Content Delivery Network assets on your WordPress site, significantly decreasing your page load times and improving the user experience.
-
{eac}ObjectCache A light-weight and very efficient drop-in persistent object cache that uses a fast SQLite database to cache WordPress objects.
-
{eac}Readme An {eac}Doojigger extension to translate a WordPress style markdown 'readme.txt' file and provides shortcodes to access header lines, section blocks, or the entire document.
-
{eac}MetaPixel An {eac}Doojigger extension to install the Facebook/Meta Pixel to enable tracking of PageView, ViewContent, AddToCart, InitiateCheckout and Purchase events.