WP Manifestindependent plugin directory
manifest / builders / wcp-global-fonts-editor

WCP Global Fonts Editor

Direct editor for the active Elementor kit's Global Fonts.

by TrustyCoder · github.com/forhad1325/wcp-global-fonts-editor · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/forhad1325/wcp-global-fonts-editor/archive/refs/heads/main.zip

A lightweight WordPress admin tool that lets you add, edit, and delete an Elementor kit's Global Fonts (custom_typography presets) directly, bypassing the native Site Settings → Global Fonts panel.

Why this exists

On kits with a large number of custom typography presets, Elementor's native Global Fonts panel becomes slow to scroll and can hang the browser tab entirely when opening a preset to edit it. This plugin reads and writes the same underlying kit data (_elementor_page_settings.custom_typography) through a plain WordPress admin page instead, so editing stays fast and reliable regardless of how many presets exist.

Features

  • Add, edit, and delete Global Font presets from Tools → WCP Global Fonts.
  • Full control over every field Elementor's own typography control exposes: family, weight, style, decoration, transform.
  • Responsive control per breakpoint (Desktop, Laptop, Tablet, Mobile, and any other breakpoints active on the kit) for:
    • Font size
    • Line height
    • Letter spacing
    • Word spacing
  • Each preset saves independently via its own form, so saving one preset can never affect or drop data from another — this also avoids PHP's max_input_vars limit, which silently truncates large bulk form submissions.
  • After saving, automatically clears any stale Elementor autosave revision that could shadow the change in the native editor, and rebuilds the kit's CSS so updates appear immediately everywhere.

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • Elementor (free or Pro) active — the plugin declares Requires Plugins: elementor and won't activate without it.

Installation

  1. Upload the wcp-global-fonts-editor folder to wp-content/plugins/.
  2. Activate WCP Global Fonts Editor from the Plugins screen.
  3. Go to Tools → WCP Global Fonts.

Usage

  • Click any preset card to expand it, edit the fields you want, and click Save this preset.
  • Use Delete this preset inside a card to remove it (confirmation required).
  • Use the Add new typography form at the top to create a new preset (starts at 400 weight / 16px, then expand it to fill in the rest).
  • Use the filter box to search presets by ID, title, or font family.

License

GPL-2.0-or-later — see the plugin header for details.