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

WCP Global Fonts Editor

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

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/forhad1325/wcp-global-fonts-editor/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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.