WP Manifestindependent plugin directory
manifest / utilities / wp-helpers-multi

WP Helpers Multi self-updates

WordPress用プラグイン「WP Helpers Multi」各種ユーティリティ集

by Your Name · github.com/aki-sho/wp-helpers-multi

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/aki-sho/wp-helpers-multi/archive/refs/heads/main.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

WP Helpers Multi

WordPress 管理画面に “便利ツール箱” を追加するプラグイン


概要

WP Helpers Multi は、WordPress運用で「ちょっと欲しい」を集めたユーティリティ集です。
現在、以下の機能を同梱しています。

  • サイト運営者向けリンク集
  • QRコード生成
  • 電卓
  • bcrypt ヘルパー
  • パスワード生成
  • タイマー
  • リンク点検
  • アクセスログ
  • 投稿データ
  • コメント管理

目的:学習(プラグイン開発・更新配布)と、日々の運用効率を少しずつ上げること。


特徴(v0.8)

  • ✅ 管理画面にツールを集約(“使いたい時にすぐ”)
  • ✅ ダッシュボードから機能ごとに有効・無効を切り替え
  • ✅ 無効な機能は左メニューと不要な処理を読み込まない
  • ✅ サイト運営でよく使うサービスを工程・カテゴリ別に整理
  • ✅ 共通のモダンな管理画面デザイン
  • ✅ 小さく始めて拡張しやすい(ツール追加の土台)

機能一覧(v0.8)

  • サイトリンク:構築・制作・運用・収益化で使うサービスへのカテゴリ別リンク集
  • QRコード生成:テキスト/URL からQRを作成
  • 電卓:軽い計算を即実行
  • bcrypt:ハッシュ生成・検証(開発/確認用)
  • パスワード生成:長さ・文字種を指定して生成
  • タイマー:作業・待機に
  • リンク点検:URLの到達確認(簡易チェック)
  • アクセスログ:アクセス状況の確認、IP拒否・解除、スパムコメント履歴の相互確認
  • 投稿データ:投稿情報、記事閲覧総数、カテゴリ絞り込み、CSV出力
  • コメント管理:コメント状態の管理、スパム指定時のIP拒否、アクセスログとの相互確認

動作環境

  • WordPress:6.x+(目安)
  • PHP:8.0+(目安)

インストール(2通り)

1) GitHub ZIP でインストール

  1. GitHub の Releases から wp-helpers-multi.zip をダウンロード
  2. WP管理画面 → プラグイン新規追加プラグインのアップロード
  3. 有効化

2) サブドメインに ZIP を置いて自動更新(Self-hosted)

自前の更新サーバー(サブドメイン)にZIPを配置し、プラグイン側が更新情報を参照する方式です。

  • 更新サーバー例:https://updates.your-domain.example/wp-helpers-multi/
  • 置くもの例:
    • wp-helpers-multi.zip
    • info.json(バージョンや更新情報)

ディレクトリ例:

https://updates.your-domain.example/wp-helpers-multi/
  ├─ wp-helpers-multi.zip
  └─ info.json

info.json の例(あなたの実装に合わせて調整):

{
  "name": "WP Helpers Multi",
  "slug": "wp-helpers-multi",
  "version": "0.1.0",
  "download_url": "https://updates.your-domain.example/wp-helpers-multi/wp-helpers-multi.zip",
  "requires": "6.0",
  "requires_php": "8.0",
  "last_updated": "2026-01-04",
  "sections": {
    "description": "Utility toolbox for WordPress admins.",
    "changelog": "- v0.1.0 Initial release"
  }
}

※「自動更新」の実装方式(GitHub Releases参照 / 独自JSON参照 / Update URI など)により、必要なフィールドや設計が変わります。
README には “概要” だけ書いて、実装詳細は docs/ に分けるのがおすすめです。


使い方

インストール後、WordPress 管理画面に WP Helpers Multi のメニューが追加されます。
ダッシュボードで使用する機能をオンにすると、左メニューから各ツールを実行できます。 初期状態ではすべての機能が有効です。


セキュリティ / 注意

  • 本プラグインは運用を助けるためのツール集です。
  • bcrypt/パスワード生成 など、情報を扱う機能は取り扱いに注意してください。
  • 脆弱性や気づいた点があれば Issue または非公開で連絡してください。

ロードマップ(予定)

  • [x] UI整理(共通デザイン / ナビ改善)
  • [x] 機能ごとの有効・無効設定
  • [x] サイト運営者向けリンク集
  • [ ] リンク点検の詳細化(リダイレクト / タイムアウト / レポート出力)
  • [ ] ツール追加(必要になったら順次)

ライセンス

GPL-2.0-or-later


Author

  • YOURNAME

English (Short)

WP Helpers Multi adds a small toolbox of admin utilities to WordPress.
Features include curated operator links, per-tool enable/disable settings, QR code generator, calculator, bcrypt helper, password generator, timer, link checker, access logs, post data, and comment management.