plugin-icon

PFT – Widget Spacing Control

投稿者: piftoworks·
Set per-widget top and bottom margins separately for desktop and mobile. Supports negative values.
バージョン
1.2.3
最終更新日時
Jun 9, 2026
PFT – Widget Spacing Control

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.

機能

  • Per-widget top and bottom margin (px) for desktop and mobile
  • マイナス値対応(例: -10 で間隔を詰める)
  • 空欄ならテーマの初期値を使用
  • 専用設定ページなし — 各ウィジェットのフォーム内に直接入力欄が表示されます。
  • 任意のテーマで動作(サイドバー / ウィジェットエリア)。
  • 外部 CSS ファイルなし。JavaScript なし。PHP 単一ファイル。
  • トラッキングなし。外部リクエストなし。

優先度が保証される仕組み

余白設定が常にテーマや他プラグインの CSS に勝つように、以下の仕組みを採用しています:

  1. A triple-ID selector (#id#id#id) raises specificity to 0-3-0-0, beating typical theme selectors.
  2. 保険として、すべての宣言に !important を付加しています。
  3. スタイルは wp_footer の優先度 9999 で出力されるため、他のすべてのスタイルの後に読み込まれます。

PC・スマホの値の切り替えにはメディアクエリを使用します(インラインスタイルは !important がメディアクエリの @media ルールを上書きしてしまうため、意図的に使用していません)。

レスポンシブブレークポイント

  • PC: 769px 以上
  • スマホ: 768px 以下

プライバシー

本プラグインは個人情報を収集・保存・送信しません。各ウィジェットの設定内に数値の余白値のみを保存します。

無料有料プラン
インストールすることで、WordPress.com の利用規約サードパーティプラグイン利用規約に同意したことになります。
最大テスト回数
WordPress 7.0.3
このプラグインをダウンロードして、 サイトに使用できます。