A must-use Plugin for your WordPress website projects to contain all site-specific functionality. This way it is theme independent and always enabled. Based on gaambos Core Functionality Plugin.
The plugin contains some examples for implementing typical things:
general.php
contains some code for handling the mu-plugin activationroles.php
contains code for adding custom roles/capabilities and editing existing onesrequirements.php
contains the code for defining required plugins via TGMPA (also seetgm-plugin-activation.php
)disable.php
contains code for disabling unused WordPress core functionality (e.g. search, archives,...)settings.php
sets up the custom settings/options pages built with ACF