WordPress上でアンケートを実施出来るプラグイン「WP-Polls」を使ってみたのですが、Polls Archiveのリンク先が404ページになってしまいました。解決方法について書かれた日本語のページもかなり少なかったのでメモします。
Polls Archiveのリンク先を設定する
まず、参考になりましたページはこちら。
過去のアンケート結果を表示させる − Chiki-Chiki Grasshopper
WP-Pollsのアーカイブ表示方法が解らず、しばし悩んでいた。色々ググるが、日本のページにはプラグインの設置までは書いて有るが、アーカイブペー...
こちらに書かれてあるとおり、どうやらアンケート専用に固定ページを作り、そこにショートコード[page_polls]を記述することで過去のアンケート一覧が表示されるようです。
それにのっとり実際に設定してみたのですが、失敗しました。
失敗した設定方法
- 固定ページを作り、
- その固定ページにショートコード[page_polls]を記述し、
- 固定ページのパーマリンクを設定し、そのパーマリンクを「Poll Options」内の「Poll Archive URL:」に設定した。
という3つの手順を踏んで設定してみたのですが、これでも何故か404エラーに。色々試してみた結果、3つ目の手順でパーマリンクを任意の文字にしたのが原因でした。
というわけでパーマリンクをデフォルトと同じに設定
パーマリンクのデフォルト設定は「pollsarchive」です。というわけで、単純に固定ページのパーマリンクに「pollsarchive」と記述してOKを押します。
これでショートコード[page_polls]が記述されていれば過去のアンケート一覧が表示されるはずです。
なぜ任意のパーマリンクを設定したら404になるのかは分かりませんが、どこか設定を見落としているのでしょうか。まぁとりあえず解決したので一件落着です。