WPでiframeが使えなかった件
またまた今持ってる案件の話です。
サイトも無事完成し、引き渡しができるようになったので、WPの投稿マニュアルを作成して操作説明に行きました。
サイトの性質上、Googleフォームを埋め込んでアンケート的なものをとることがあるので、フォームの埋め込みの説明もしました。
そこで問題発生!!!
フォームを埋め込もうとすると、表示されない!!!
投稿画面で埋め込むとこまではできるんですが、実際に公開すると「読み込み中」から動かない。
うーーーーーん、何かが邪魔してるなぁ~と思い、とりあえず先方には会社に戻ってから調べてみると言いました。
それ以外では説明もスムーズに行きました。
会社に戻り調べるけどフォームが表示されない事象ってあんまり発生してない?
よくわかりません。
同じ事象がヒットしませんでした(涙)
同じサイト内のGoogleマップやカレンダーはちゃんと表示されてるのにおかしいなぁ~と思いながら、とりあえず自分の管理者権限でログインしてテストしてみると、、、、、
表示されるじゃん!!
なんだそれ??
で、クライアントさんに渡した投稿者権限でログインしてテストするとダメ。
どうやら権限によりiframeタグが使えないらしい、、、(なんだ?それ?)
自分で操作するときは管理者権限でやっちゃうので気づかなかったんですねぇ~。
fnction.phpで回避もできるようなんですが、どうも編集者ではiframeタグは使えるようなのでクライアントさんの権限を編集者にしました。
編集者で問題があるようならfunction.phpでの回避策を使いますがしばらく様子を見ようと思います。
あとで権限でiframeタグって検索したら結構前からそんなことがあってたようで、また1つ勉強になりました。
これも備忘録です!