Aucor Core Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
The plugin contains the features and settings generally deemed to be the most commonly used in all projects. It is meant to be used together with aucor-starter but functions on its own as well. Use the site specific plugin to configure the specs of this plugin.
Contents
Abstract Classes
Directory: root
The models the features are built on
Features and subfeatures
Directory: /features/
Features (containing subfeatures) ranging from security settings to speed optimizations and dashboard cleanup.
admin:
- gallery
- image-links
- login
- admin menu cleanup
- notifications
- profile cleanup
- remove customizer
classic-editor:
- tinymce
dashboard:
- cleanup
- recent widget
- remove panels
front-end:
- excerpt
- html fixes
localization:
- polyfill
- string translations
plugins:
- acf
- gravityforms
- redirection
- seo
- yoast
security:
- disable admin email check
- disable file edit
- disable unfiltered html
- head cleanup
- hide users
- remove comment moderation
- remove commenting
speed:
- limit revisions
- move jquery
- remove emojis
- remove metabox
debug:
- style guide
- wireframe
Helper functions
Directory: root
Contains functions, like enhanced (internal) debugging, for all features/subfeatures to use
Configuration (optional)
“Active” subfeatures
-
The style guide subfeature overrides the WP function
the_content()
with default markup for testing the most common tag styles, when the GET parameter ‘?ac-debug=styleguide’ is found in the url. You can however replace this markup with a filter:add_filter(‘aucor_core_custom_markup’, function($content) {
$content = ‘custom markup’;
return $content;
}); -
The wireframe subfeature adds outlines to all elements on page to help with visual debugging, when the GET parameter ‘?ac-debug=wireframe’ is found in the url. It also appends ‘?ac-debug=wireframe’ to the href value in all anchor tags on the page to keep the feature enabled during navigation.
Disable feature/subfeature
By default all the features/subfeatures are on, but you can disable the ones you don’t want with filters. This need to be done in a separate plugin, however, because the hooks that the features latch onto are executed earlier than the theme setup, so filters in e.g. functions.php won’t have any effect. Here is a minimal code snippet you can use to disable features:
<?php
/**
* Plugin Name: YOUR PLUGIN NAME
*/
// disable a feature in Aucor Core
add_filter('feature or subfeature key', '__return_false');
Put this snippet in a file called plugin.php, in a directory named [YOUR PLUGIN NAME], and place the directory under the /plugins/ directory with your other plugins.
Note that if you disable a feature, all underlying subfeatures will be disabled as well.
Screenshots
No screenshots provided