BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
PFT – Widget Spacing Control icon
Actively maintained Tested up to 7.0.7 #9 in margin

PFT – Widget Spacing Control

Set per-widget top and bottom margins separately for desktop and mobile. Supports negative values.

Active installs<10New
Downloads · 30d63▼ -3.1% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads268Since Jun 2026
Support resolved—No recent threads
RequiresWP 5.0PHP 7.4+
Downloads · 7d17▲ +21.4% week over week
Our verdict

Use with caution

PFT – Widget Spacing Control works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3710Jul 18Aug 31Oct 15
Yesterday4
Daily average (1y)2
Peak day39Jun 9, 2026
Last 12 months273

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where PFT – Widget Spacing Control stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
margin >100 2,032 Best margin plugins →
responsive >100 10,000 Best responsive plugins →
sidebar >100 10,000 Best sidebar plugins →
spacing >100 2,981 Best spacing plugins →
widget >100 10,000 Best widget plugins →

About PFT – Widget Spacing Control

From the official readme · v1.2.3

Description

PFT – Widget Spacing Control adds margin-top / margin-bottom inputs (desktop and mobile, separately) to every widget’s settings form. Negative values are supported, so you can both expand and tighten the space between widgets without adding empty spacer widgets.

Features

  • Per-widget top and bottom margin (px) for desktop and mobile
  • Negative values supported (e.g. -10 to tighten the gap)
  • Empty value falls back to the theme default
  • No settings page — inputs appear directly inside each widget’s form
  • Works with any theme (sidebar / widget area)
  • No external CSS file. No JavaScript. Single PHP file
  • No tracking. No external requests

How priority is guaranteed

To make sure your margin settings always win over theme and other plugin CSS:

  1. A triple-ID selector (#id#id#id) raises specificity to 0-3-0-0, beating typical theme selectors.
  2. !important is added on every declaration as a second line of defense.
  3. Styles are output via wp_footer at priority 9999, so they load after all other styles.

Media queries are used to switch between desktop and mobile values cleanly (inline styles are intentionally avoided because inline !important would override @media rules).

Responsive breakpoints

  • Desktop: 769px and above
  • Mobile: 768px and below

Privacy

This plugin does not collect, store, or transmit any personal data. It only stores numeric margin values inside each widget’s settings.

Installation

  1. Upload the widget-spacing-control folder to /wp-content/plugins/, or install via the Plugins screen in WordPress.
  2. Activate the plugin through the Plugins screen.
  3. Go to Appearance → Widgets. Each widget now has a “余白設定 (Spacing)” section at the bottom of its form.
  4. Enter values (positive or negative integers) for PC and/or mobile, then save the widget.

Frequently asked questions

Does it work with block-based widgets / Full Site Editing?

It targets the classic widget system that uses in_widget_form and dynamic_sidebar_params. Block widgets in FSE themes are not the target use case.

Will it conflict with my theme’s CSS?

No. The plugin uses inline styles, a high-specificity selector, and late-loaded output, so it overrides theme CSS in all common cases.

Does it store any personal data?

No. The plugin only saves margin values (integers) in the widget instance options. No personal data is collected or transmitted.

Where are the settings saved?

Inside each widget’s instance settings (under WordPress’s standard widget_* options), with keys wsc_mt_pc, wsc_mt_sp, wsc_mb_pc, wsc_mb_sp.

Changelog

Internationalization: widget form labels are now translatable. UI displayed in user's WordPress locale when translations are available.

1.2.3

  • i18n: all widget form labels are now translatable via the pft-widget-spacing-control text domain. English source strings; translations welcome at https://translate.wordpress.org/projects/wp-plugins/pft-widget-spacing-control/

1.2.2

  • Refactor: CSS is now registered with wp_register_style() / wp_enqueue_style() and attached via wp_add_inline_style() (instead of being echoed directly).
  • Refactor: CSS is precomputed during wp_enqueue_scripts by iterating widget instances, eliminating the prior wp_footer echo and the global variable used to accumulate styles.
  • Naming: all plugin functions now use the pftwsc_ prefix (Pifto Works WSC).
  • The dynamic_sidebar_params filter is now used only to inject id="{widget_id}" into widget HTML when the active theme does not provide one (so the precomputed selectors match).

1.2.1

  • Fixed: mobile margin values were ignored because inline !important styles overrode @media rules. Inline style injection has been removed; styles are now applied exclusively via the #id#id#id !important selector inside <style>, so PC and mobile values work independently as intended.
  • Security: footer style output is now run through esc_html() to satisfy WordPress output-escaping standards.
  • Renamed plugin to “PFT – Widget Spacing Control” for clearer ownership.

1.2.0

  • Added GPL license headers
  • Added Requires at least / Tested up to headers
  • Escaped widget form field IDs and names with esc_attr()

1.1.0

  • Triple-ID selector with !important for stronger CSS specificity
  • Output styles via wp_footer at priority 9999

1.0.0

  • Initial release

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best PFT – Widget Spacing Control alternatives

All margin plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Better Admin Bar Better Admin Bar The WordPress Admin Bar reimagined. Replace the default WordPress admin bar and provide… by David Vongries 3K+ ★★★★★★★★★★ 4.8 (19) 11 months ago 54
2 Admin Bar Fix Admin Bar Fix Fix broken layout when too many items are displayed in the admin bar, remove annoying top… by kubiq 400+ ★★★★★★★★★★ 5 (2) 11 months ago 49
3 Forex Calculators Forex Calculators Integrate five essential forex calculators into your site, providing accurate financial… by Levan Tarbor 100+ ★★★★★★★★★★ No reviews 2 months ago 64
4 CSS Margin & Padding Utility CSS Margin & Padding Utility Utility for adding css classes for Margin and Padding e.g. .man for 0 margin on all sides… by Jakobodb 70+ ★★★★★★★★★★ No reviews 9 years ago 25
5 Customized WYSIWYG Editor Page Widths Customized WYSIWYG Editor Page Widths Enforces a maximum page width per post type in the WYSIWYG Visual editor so content will… by MarcusPope 50+ ★★★★★★★★★★ 5 (1) 15 years ago 32
6 Profitblue – Financial reporting for WooCommerce Profitblue – Financial reporting for WooCommerce Profitblue is an advanced financial reporting tool for WooCommerce. With this tool, even… by Profitblue 10+ ★★★★★★★★★★ No reviews 9 months ago 38
7 A1 Profit Reports for WooCommerce A1 Profit Reports for WooCommerce Profit tracking for WooCommerce, built on WooCommerce's native Cost of Goods Sold field —… by a1plugins <10 ★★★★★★★★★★ No reviews 2 months ago 55
8 NexVibe Revenue Insights for WooCommerce NexVibe Revenue Insights for WooCommerce Understand your WooCommerce revenue, product costs, estimated profit, margins, and sales… by NexVibe <10 ★★★★★★★★★★ No reviews 2 months ago 60
9 Pihlfelt Cost & Margin Pricing for WooCommerce Pihlfelt Cost & Margin Pricing for WooCommerce Calculate sale prices from purchase prices: margin rules, supplier price list import… by Kristoffer Pihlfelt <10 ★★★★★★★★★★ No reviews 1 week ago 64
10 Profit Margin Reports for WooCommerce Profit Margin Reports for WooCommerce Gross profit and margin reports built from the Cost of Goods Sold data WooCommerce already… by Emtiaz Zahid <10 ★★★★★★★★★★ No reviews 2 months ago 60

FAQ

PFT – Widget Spacing Control: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 16, 2026

Is PFT – Widget Spacing Control free?

Yes. PFT – Widget Spacing Control is free to download and use from the official WordPress.org plugin directory.

Is PFT – Widget Spacing Control safe to use in 2026?

PFT – Widget Spacing Control works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use PFT – Widget Spacing Control?

PFT – Widget Spacing Control is active on <10 WordPress websites and has been downloaded 268 times since it launched in June 2026. It was downloaded 63 times in the last 30 days.

Does PFT – Widget Spacing Control work with WordPress 7.1?

PFT – Widget Spacing Control is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does PFT – Widget Spacing Control need?

PFT – Widget Spacing Control requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was PFT – Widget Spacing Control last updated?

The latest version, 1.2.3, was released on August 30, 2026 (2 months ago).

Who makes PFT – Widget Spacing Control?

PFT – Widget Spacing Control is developed and maintained by Pifto Works.

What are the best alternatives to PFT – Widget Spacing Control?

The most popular alternatives to PFT – Widget Spacing Control are Better Admin Bar (3K+ installs), Admin Bar Fix (400+ installs) and Forex Calculators (100+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.