Functionalities

A modular WordPress plugin to organize common features with simple toggles

v0.4.0

What is Functionalities?

Functionalities is a site-specific WordPress plugin designed to help developers organize common WordPress features and customizations in one place. Built with modern WordPress coding standards, it features a beautiful module-based dashboard and comprehensive functionality.

Core Modules

Link Management

Complete GT Nofollow Manager implementation with automatic external link handling, exception lists, new tab controls, and database update tools.

Block Cleanup

Strip common wp-block classes from frontend output for cleaner HTML markup and reduced CSS bloat.

Bloat Control

Disable unnecessary WordPress features: emojis, embeds, XML-RPC, feeds, Heartbeat API, jQuery Migrate, and more.

Header & Footer

Google Analytics 4 integration and custom code injection for scripts, styles, and meta tags.

Schema Settings

Add microdata (itemscope/itemtype) with automatic headline, dates, and author properties for better SEO.

Components

Define reusable CSS components as selector + rules. Auto-enqueue site-wide with expandable accordion interface.

Custom Fonts

Register custom font families with @font-face. WOFF2/WOFF support, variable fonts, and font-display control.

Icon Manager

Replace Font Awesome with SVG sprite icons. Reduce page weight with custom SVG <use> implementation.

Editor Links

Limit link suggestions to selected post types in the block editor. Reduce clutter in search dialogs.

Key Features

Quick Start

  1. Download from GitHub Releases
  2. Upload to wp-content/plugins/functionalities/
  3. Activate via WordPress admin panel
  4. Navigate to Functionalities in admin menu
  5. Configure modules as needed