1. TOP
  2. Webサービス
  3. WordPressのウィジェットをアクセシビリティモードにしてテキストウィジェットを削除する方法

WordPressのウィジェットをアクセシビリティモードにしてテキストウィジェットを削除する方法

wordpress_widget_accessibility

最近、WordPress管理画面にある「ウィジェット」の表示オプションとして、「アクセシビリティモード」という機能があることに気がつきました。

ですが”WordPressCodex ウイジェット アクセシビリティモード”でググっても、Codexでヒットする記事は1件しかヒットしません(2018年6月13日時点)。しかもその1件についても以下の記載があるだけです。

表示オプションタブからアクセシビリティモードを有効化することで、ドラッグアンドドロップの代わりに「追加」「編集」ボタンを使うことができます。

この説明だけでは分かりにくいと感じたので、自分が体験した実例を交えて「アクセシビリティモード」について説明いたします。なおこの記事はWordPressフォーラムで質問をして、その回答を参考にさせていただいております。関係者のみなさまありがとうございました。

テキストウィジェットにないfeedlyが表示される

wordpress_widget_accessibility_1

現在のエコテキブログではすでに削除されていますが、以前はサイドバーにfeedlyが表示されていました。過去に「さくらのレンタルサーバー」で当ブログを運用していたときに、Feedly Insightというプラグインを使っていたためです。

ところがエコテキブログを「さくらのレンタルサーバー」から「さくらのVPS」に引っ越したとき、Feedly Insightはインストールしなかったにも関わらず、相変わらずfeedlyが表示されます。

一方、管理画面のウィジェットを確認すると「定期購読はこちらから」という見出しと、feddlyに関するマークアップが記述されたテキストウィジェットは存在しません。どうすればブログのサイドバーで表示されるfeddlyボタンをどうすれば削除できるのでしょうか。

表示オプションからアクセシビリティを有効化

wordpress_widget_accessibility_2

そのことをWordPressフォーラムで質問したところ、「ウィジェット→表示オプション→アクセシビリティ」を確認するようアドバイスをいただきました。

wordpress_widget_accessibility_3

デフォルトでは無効になっているアクセシビリティモードを有効にすると、WordPressCodexで説明されているように、「追加」「編集」ボタンを使ってウィジェットを編集できるモードの変わりました。

アクセシビリティモードでの削除作業

wordpress_widget_accessibility_4

上述したトップ画面では検索ボックスの下にfeedlyのボタンが表示されています。アクセシビリティモードを有効にした画面で「検索」のテキストウィジェットの下にあるウィジェットをクリックすると、「定期購読はこちらから」という見出しとfeedlyにアクセスするためのaタグなどが示されたHTML言語が記載されていることが分かりました。

wordpress_widget_accessibility_5

この画面を下に向かってスクロールすると、「削除」ボタンが表れます。今回の記事では、feedlyに関するテキストウィジェットは不要なので「削除」ボタンをクリックします。

wordpress_widget_accessibility_6

再度ブラウザでサイドバーを確認すると、feedlyのボタンが消えていることが分かります。検索ボックスの下にはfeedlyではなく、「なかの人」というテキストウィジェットが表示されるようになりました。ちなみに自分はfeedlyの削除作業が完了後は、アクセシビリティは無効にしました。以前、アクセシビリティの有効化について何かと問題があったようなので。

なお、「さくらのレンタルサーバー」から「さくらのVPS」に引っ越したときに、なぜfeedlyのテキストウィジェットがアクセシビリティモードで残っていたのかは分かりません。