AI活用

WordPress AIで生成したHTMLスライドをレビュー用URLにして共有する方法

WordPress AIが生成したHTMLスライドを社内レビューや取引先確認に使いたいとき、ZipファイルをメールやSlackで送っても「開き方がわからない」と返ってくることがほとんどだ。ギガサイト便にアップロードするとブラウザで即座に閲覧できるURLが発行され、パスワードや期限を設定してから共有することができる。

何が共有しづらいのか

WordPress AIが出力するHTMLスライドはReveal.jsやImpress.jsを使っていることが多く、スライドを動かすためのJSが外部CDNを参照している。受け取った相手がZipを展開してindexファイルをダブルクリックしても、ブラウザのセキュリティ制限(CORS)でJSが読み込まれずスライドが表示されないケースがある。

スライドに書き込んだメモ欄や非表示の補足ページが、共有したHTMLにそのまま含まれていることがある。「資料は完成版として共有した」つもりでも、受け取り側がHTMLソースを確認すると草稿段階の記述が見えてしまう。共有前にコメントアウトや削除処理をひとつひとつ確認しよう。

  • 相手がログインなしで開ける状態か確認する
  • PCとスマホで最低1回ずつ表示を確認する
  • 内部情報・個人情報・不要な外部送信が残っていないか見る
  • レビュー期限と修正時の差し替え方を決めておく

URL化する前の確認点

スライドのHTMLにWordPressプラグインのAPIエンドポイントが残っていないかを確認する。WordPressのREST APIのURLやwp-jsonへの参照が含まれていると、公開URL経由でアクセスした第三者がサーバー情報を取得できる可能性がある。検索対象は`/wp-json/`と`rest_url`の2つをHTMLファイル内で確認するだけでよい。

スライド内のフォント(Google Fontsなど)が外部CDN経由で読み込まれている場合、通信環境によっては読み込みが遅くなりフォントが崩れて表示される。重要なレビューの前には、Google Fontsを`<link rel="preconnect">`で優先読み込み設定するか、フォントファイルをローカルに配置して相対パスで参照する方法を検討しよう。

  • HTML内の外部script・form action・iframeを確認する
  • APIキーやトークンらしき文字列がないか検索する
  • 画像・CSS・JSのパスが公開後も解決できるか見る
  • noindexと認証を混同せず、必要なら両方設定する

認証と期限の決め方

スライドの内容が社外秘の戦略資料を含む場合、パスワード認証と有効期限の両方を設定するのが鉄則だ。パスワードは英数字混在の8文字以上とし、共有URLとは別のメッセージで送る。有効期限は「発表当日の翌朝6:00まで」など具体的な時刻まで設定できれば、夜間に旧資料が流出するリスクを最小化できる。

社内の複数部署が同じスライドをレビューする場合は、全員に同じURLとパスワードを共有して問題ない。ただし部署ごとに修正が入る場合は、部署ごとにURLを分けると「どのバージョンを確認したか」が後から追跡できる。コメントと対応するURLをスプレッドシートで管理するとレビューサイクルが整理しやすい。

  • 誰でも見てよい: URL共有のみでもよいが、検索除外は確認する
  • 特定の相手だけ: パスワードまたはメール認証を使う
  • 会社内だけ: 会社ドメイン認証を検討する
  • 短期レビュー: 期限を設定して古いURLを残さない

共有後のフィードバック回収

スライドのレビュー依頼では「スライド番号を明記してコメントしてください」と依頼文に書いておくと、「3枚目の右側のグラフが見づらい」のように具体的な場所の指定が増える。スライド全体の感想より個別のスライドへの具体的なコメントのほうが修正作業に直結するため、このひと言で回収効率が上がる。

発表前の最終確認では「10秒以内に読み切れるか」という観点を依頼文に加えると効果的だ。スライド1枚の情報量が多すぎる場合、レビュアーが時間を計ることで初めて気づくことがある。「タイマーで10秒測りながら各スライドを確認してください」と依頼するだけで、テキスト過多のスライドへの具体的な指摘が増える。

  • 確認してほしい観点を3つ以内に絞る
  • 期限と返信先を明記する
  • 修正後も同じURLで見られるか伝える
  • 最終版と途中版が混ざらないようタイトルを付ける

よくある質問

WordPressのAIプラグインでスライドを生成したのですが、HTMLとして書き出す方法がわかりません。

プラグインによって異なるが、多くの場合「エクスポート」や「HTML出力」メニューから書き出せる。Gutenbergブロックエディタで作成した場合は、ページのHTMLを「コードエディター」から全選択してコピーし、テキストエディタに貼り付けてindex.htmlとして保存する方法が手軽だ。

スライドを縦スクロールではなく横スワイプで見てもらいたいのですが、スマホで動きますか?

Reveal.jsなどのスライドライブラリはタッチイベントに対応しているため、スマホのブラウザでもスワイプ操作が可能だ。ただしライブラリのバージョンや設定によってはタッチ対応が無効になっている場合があるため、URLを発行したらスマホで実際に操作して確認しておくと良い。

パスワードを間違えて入力した場合、何回でも再試行できますか?

ギガサイト便のパスワード認証には試行回数制限の設定が可能だ。総当たり攻撃を防ぐために一定回数のミスでロックする設定を使うか、パスワードが長めの文字列であれば試行回数制限なしでも実用上の問題は少ない。

関連記事

「AI活用」の記事をもっと見る →