WP Manifestindependent plugin directory
manifest / utilities / wp-plugin-kashiwazaki-seo-staypop

Kashiwazaki SEO StayPop

A WordPress plugin that shows banners and popups at the moment visitors are about to leave, with page targeting, frequency limits, A/B testing and stats.

★ 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/tsuyoshikashiwazaki/wp-plugin-kashiwazaki-seo-staypop/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.

訪問者がページから離れそうになった瞬間に、バナーやポップアップを表示して、購入・問い合わせ・登録などへの次の一歩を案内する WordPress プラグインです。いつ・どこに・だれに表示するかを細かく決められ、表示・クリック・成果の回数を集計して比べられます。

主な機能

機能 説明
離れそうな瞬間に表示 PC はマウスが画面の上端から外に出たとき(感度・待ち時間を設定)、スマホは下に読んだあと上に戻るスクロールをしたときに表示します。
そのほかのきっかけ ページを ○ 秒見たとき・○ %までスクロールしたときも選べます。「どれか1つ」「すべてそろったとき」の組み合わせに対応します。
読むのをじゃましない ページを開いてから ○ 秒の間、マウスを少し動かしただけのとき、フォームに入力している間(入力のあと 10 秒も)は表示しません。見送ったきっかけを、あとからまとめて表示することはありません。
表示するページ サイト全体、または URL・パス・投稿・固定ページ・カテゴリーで指定したページだけ。購入完了・決済のページなどは除外できます。
回数・期間・優先度 1回の訪問につき1回まで・1日1回まで・最初の1回だけ・ページを開くたびに。閉じたあと ○ 日は表示しない設定、掲載期間、優先度(重なったときは1つだけ表示)。
出し分け ログイン状態・ユーザーの権限・流入元(utm_source)・参照元のサイトで絞り込みます。
内容 画像(メディアライブラリ)・スマホ用の画像・見出し・説明文・ボタン・小さなサブリンク。クーポン・資料請求・LINE登録・関連記事・問い合わせ誘導のテンプレートつき。
デザイン 中央ポップアップ・下部バナー・隅からのスライド表示。幅(PC・スマホ)・色・角の丸み・余白・文字の大きさ・背景の暗さ。
編集画面 タブで項目を切り替え、右のプレビューで PC・スマホ・A/B の見た目をすぐに確認。「実物大で見る」にも対応します。
サイトでテスト表示 保存したバナーをサイトのトップページで試せます。画面の左下に、あと何をすれば表示されるかが出ます(記録はしません)。
成果と A/B テスト 成果ページに来た人を数え、見出し・ボタンの文言・画像の違う2つのパターンを決めた割合で出し分けて比べます。
集計 表示・クリック・閉じた・成果の回数と、クリック率・成果率を、バナー別・パターン別・端末別・ページ別に表示します(直近 7・30・90 日)。
プライバシー 計測のオン・オフ、同意した人だけ記録する設定(同意の Cookie と連携)、トラッキング拒否(Do Not Track)の尊重、ログの自動削除。
アクセシビリティ キーボードの操作の位置(フォーカス)の移動と復帰、Esc で閉じる、中央ポップアップ内での Tab の移動、動きを減らす設定への対応。
移行・バックアップ すべてのバナーと設定をファイルに書き出し、別のサイトで読み込めます(読み込んだバナーは停止中で追加)。

インストール

  1. このリポジトリのフォルダ wp-plugin-kashiwazaki-seo-staypop を wp-content/plugins/ に配置します(または ZIP を「プラグインのアップロード」からインストールします)。
  2. 管理画面の「プラグイン」から「Kashiwazaki SEO StayPop」を有効化します。
  3. 左メニューに「Kashiwazaki SEO StayPop」が追加されます。

使い方

  1. 左メニュー「Kashiwazaki SEO StayPop」を開き、「バナーを追加」を押します。
  2. 管理用の名前を入れ、「内容」タブで見出し・説明文・ボタンの文言とリンク先を入れます。
  3. 「デザイン」「表示のタイミング」「表示するページ」「回数・期間」「出し分け」「成果・A/Bテスト」の各タブで、必要な項目を決めます。右のプレビューで見た目を確かめます。
  4. 「公開」を押します(「サイトに表示する」がオンなら表示が始まります)。
  5. 「サイトでテスト表示」で、サイトで実際に表示されることを確かめます。
  6. 「集計」タブで、表示・クリック・成果を確かめます。

画面ごとの詳しい説明は マニュアル を参照してください。

動作対象

公開ページ(フロントエンド)のみ。バナーを表示する候補があるページと、成果を数えるページだけでスクリプトとスタイルを読み込みます。

ディレクトリ構成

wp-plugin-kashiwazaki-seo-staypop/
├── wp-plugin-kashiwazaki-seo-staypop.php   # メインファイル
├── includes/
│   ├── class-settings.php        # 全体設定
│   ├── class-templates.php       # テンプレート・既定値
│   ├── class-banners.php         # バナー(投稿タイプ)と設定の保存
│   ├── class-editor.php          # バナーの編集画面(タブ・プレビュー)
│   ├── class-stats.php           # 集計
│   ├── class-conditions.php      # 表示条件の判定
│   ├── class-frontend.php        # フロントエンド・テスト表示
│   └── class-admin.php           # 管理画面(バナー一覧・集計・設定)
├── assets/{css,js}/              # スタイル・スクリプト
├── docs/                         # マニュアル
├── languages/                    # 翻訳
├── readme.txt
└── uninstall.php