プラグインドキュメント

HT Event Importer for Meetup を安心して使う。

インストール、グループ、手動インポート、ショートコード、プライバシー、schema.org Event、Pro ライセンス、スケジュールインポート、トラブルシューティングのガイドです。

すぐに開始

プラグインをインストールし、Meetup グループ slug を追加、検証、イベントをインポートして [ht_meetups_events] をページに配置します。

安全に公開

公開前に説明、場所、座標、画像、参加者数、待機リスト、定員の表示を調整します。

Pro で拡張

Pro は複数グループ、スケジュールインポート、Chrome コネクタ、multisite、Pro 更新を追加します。

概要

HT Event Importer for Meetup は Meetup イベントを WordPress の実際のイベント投稿としてインポートします。アイキャッチ画像、会場データ、地図、利用可能なカウント、schema.org Event JSON-LD を扱えます。

  • 無料版: 1グループ、手動インポート、公開ページ、ショートコード、ウィジェット、プライバシー、schema。
  • Pro: 複数グループ、スケジュールインポート、認証済み Chrome コネクタ、multisite、更新。
  • Pro を更新しなくてもインストール済み機能は動作し、更新だけが止まります。
HT Event Importer for Meetup は Meetup LLC または meetup.com と提携、後援、公式接続していません。

インストール

  1. hyperthings-event-importer-for-meetup/wp-content/plugins/ にアップロード。
  2. WordPress でプラグインを有効化。
  3. HT Event Importer for Meetup > Settings でプライバシー、インポート、schema を確認。
  4. HT Event Importer for Meetup > Groups にグループ slug を追加。
  5. Test / Resolve を実行。
  6. HT Event Importer for Meetup > Events でインポート。
  7. ページに [ht_meetups_events] を追加。
イベント slug を変更した後 URL が更新されない場合は Settings > Permalinks を保存してください。

Meetup グループ設定

グループは HT Event Importer for Meetup > Groups で管理します。無料版は1つのアクティブグループ、Pro は複数グループに対応します。

数値 ID ではなく読みやすい slug を使います。例: https://www.meetup.com/es-es/madrid-pianomeetups/ なら madrid-pianomeetups

  • Valid: グループが見つかりインポート可能。
  • Untested: 保存済みだが未検証。
  • Unsupported: 多くは数値 ID。
  • Error: Meetup が利用可能な公開データを返しませんでした。

各グループは主催者、出演者、オファーの schema 値を上書きできます。空欄はグローバル値を継承します。

イベントのインポート

HT Event Importer for Meetup > Events でインポートします。Meetup イベント ID を安定した slug として、1イベントにつき1投稿を作成または更新します。

  • 通常は今後のイベントをインポート。
  • 履歴が必要ならすべてのイベントをインポート。
  • 特定の ID または URL を1行ずつ貼り付け可能。
  • 完了メッセージで検出数とインポート数を確認。
315466787
https://www.meetup.com/example/events/315466787/
設定内容
既存を更新再インポートで既存投稿を更新可能。
ステータス更新投稿ステータスを変更可能。
カテゴリ更新カテゴリを置換可能。
タイトルと説明Meetup から内容を更新。
アイキャッチ画像利用可能な画像を更新。

イベント表示

[ht_meetups_events] はショートコード対応のページ、投稿、ブロックで使えます。

[ht_meetups_events]
[ht_meetups_events limit="6" future_only="yes" format="list"]
[ht_meetups_events limit="6" format="grid"]
[ht_meetups_events limit="12" format="calendar"]
[ht_meetups_events group_id="12345" category="music" order="asc" orderby="start_time"]
属性用途
limit / posts_per_page数値最大表示数。
future_only / past_eventsyes または no未来/過去イベント。
formatlist, grid, calendarレイアウト。
show_emptyyes または no空メッセージ。
group_idMeetup IDグループで絞り込み。
categoryカテゴリ slugカテゴリで絞り込み。
start_date / end_dateYYYY-MM-DD日付範囲。
order / orderbyasc, desc, start_time, title並び順。

Meetup Events ウィジェットと .mpm-meetup-events, .mpm-meetup-event, .mpm-meetup-events--grid, .mpm-meetup-events-calendar などの CSS クラスも利用できます。

設定リファレンス

設定推奨
説明コンパクト表示やセンシティブな内容では無効化。
場所プライバシー重視なら City
座標正確な場所を公開できる場合のみ有効化。
地図ズーム1から18。
参加者、待機、定員Meetup が公開するカウントを表示。
アイキャッチ画像インポート画像を使用。
Meetup へ直接リンク一覧リンクを Meetup に向ける。
インポート用途
Event URL slugイベント URL のベース。既定は meetup-events
時刻形式WordPress、12時間、24時間。
投稿ステータスpublish, draft, pending
カテゴリインポートイベント用 WordPress カテゴリ。

Google Event Schema

イベントページは、名前、日時、説明、場所、画像、Meetup URL、主催者、出演者、オファーを含む schema.org Event JSON-LD を生成します。

  1. Settings のグローバル設定。
  2. Groups のグループ別設定。
  3. Events のイベント別設定。イベント別が優先です。
Meetup からインポートされた価格が優先され、設定値は fallback として使われます。

連携

  • The Events Calendar
  • Events Manager
  • GatherPress
  • Elementor 有効時
  • WPBakery 有効時

これらはメタデータ連携です。テーマによってはテンプレート調整が必要です。

Pro、ライセンス、更新

無料プラグインと一緒に Pro アドオンをインストールします。HT Event Importer for Meetup > Pro License でキーを貼り付け、保存し、接続テストを行います。

  • 有効ライセンス: 複数グループ、スケジュール、Chrome、multisite、更新。
  • stale ライセンス: ローカル機能は有効、更新なし。
  • 無効ライセンス: Pro 更新は利用できません。

スケジュールインポート

WordPress cron を使う Pro 機能です。アクセスが少ないサイトでは wp-cron.php を呼ぶサーバー cron を検討してください。

  1. 有効なライセンスで Pro を有効化。
  2. Settings を開く。
  3. スケジュールを有効化。
  4. 頻度を選択。
  5. 保存し、最後の結果を確認。

Chrome コネクタ

Meetup が公開データを隠す場合に、管理者承認済みの認証インポートを行う Pro 機能です。

信頼できる管理者のみが使用し、Meetup の規約とプライバシー義務を確認してください。

トラブルシューティング

問題確認すること
グループ検証失敗数値 ID ではなく slug を使い、公開表示を確認。
インポートされない今後のイベント、全イベント、公開アクセスを確認。
場所/地図がないMeetup が隠している可能性。プライバシーまたは Pro を確認。
URL 404パーマリンクを保存。
ショートコードが空フィルタ、公開状態、日付を確認。
Pro ライセンス無効キー、endpoint、外向き HTTPS を確認。

プライバシーと外部サービス

プラグインは管理者が選択したデータ取得のため meetup.com に接続します。Meetup はサーバー IP と通常の HTTP メタデータを受け取る場合があります。

  • 参加者名は表示しません。
  • 既定では主催者名を表示しません。
  • 正確な場所と座標は非表示にできます。
  • 認証済みセッションは信頼できる管理者のみ使用してください。

FAQ

無料で使えますか?

はい。1グループと主要機能を利用できます。

Meetup.com Pro は必要ですか?

いいえ。当社 Pro は独立した WordPress アドオンです。

更新しない場合は?

インストール済み機能は動作し、更新だけが止まります。