• WordPress 4.9のwidget未保存表示は入力途中の内容と公開済みの案内を分ける

WordPress 4.9のwidget未保存表示は入力途中の内容と公開済みの案内を分ける

公開日: 執筆:佐藤

WordPress 4.9のwidget画面で未保存の変更が示されても、入力途中の内容をそのまま公開してよいとは限りません。画面を閉じる前に確認を促す表示は、作業を失わないための助けです。しかし、公開siteの案内が正しいか、link先が使えるか、問い合わせを受けられるかまでは判断しません。入力途中の内容と公開済みの案内を分けます。

WordPress 4.9 Beta 1は、widget管理画面で保存されていない変更を示し、保存せずに離れようとしたときに確認する機能を案内しています。10月31日には4.9 Release Candidateも公開され、pluginとthemeのtestが求められています。まだ正式版ではないため、公開siteで新しい画面を試す前に、test siteで既存themeとwidgetの表示を確認します。

未保存の表示は公開状態を示さない

widgetへ文章やlinkを入力している途中には、仮の文言、確認前のURL、古い電話番号が混じることがあります。未保存表示は、その作業が画面に残っていることを知らせます。内容を承認したことも、読者の画面で読めることも示しません。

たとえば、sidebarのwidgetへ休業案内を入れる場合を考えます。入力欄に文章があり、未保存であると分かれば、誤って画面を閉じることは減らせます。それでも、営業日、電話番号、問い合わせformへのlinkが正しいかは別に確認します。文章を入力した人と、営業条件を決める人が違う場合は、保存する前に内容を確認する人を決めます。これは実在siteの運用例ではありません。確認対象を説明する仮例です。

保存前に、次の対象を分けます。

対象 確認すること 未保存表示だけでは分からないこと
widgetの入力欄 何を追加、削除、変更したか 掲載内容が正しいか
公開URL 文字、画像、linkが読めるか 管理画面の入力が残っているか
問い合わせの入口 link先、電話、formの案内が使えるか 誰が内容を受けるか

保存する変更を小さく決める

widgetを直すとき、文章、画像、menu、Custom HTMLを一度に替えると、問題が出た場合に原因を分けにくくなります。未保存の確認表示があるからといって、多くの変更を一度に抱える理由にはなりません。今回は何を公開する変更かを一文で決め、その範囲に必要な編集だけをします。

休業案内なら、「sidebarの案内文と問い合わせpageへのlinkを指定日に替える」と書きます。この変更に、site全体の色や画像の見直しを混ぜません。保存後にlinkが開けなければ、文言、widget設定、themeの表示、link先pageのどこを見ればよいか分かります。変更の数を減らすことが目的ではありません。戻す必要が出たときに、戻す範囲を判断できるようにするためです。

Custom HTML widgetを使う場合は、入力したHTMLが保存できることと、公開画面が安全に読めることを別に確認します。buttonや外部linkを追加したなら、表示位置、link先、small screenで押せるかを見ます。管理画面で文字が整っていても、themeのCSSによって公開側で重なる場合があります。

保存後は利用者の画面を確認する

保存したら、管理画面を見て終わりにしません。widgetが出るpageを開き、本文、menu、問い合わせ先との関係を確認します。sidebarはtop pageと記事pageで位置が違うthemeがあります。small screenでは本文の後ろへ移ることもあります。どのpageで読者に見せる案内なのかを決めてから確認します。

確認する順序は、入力欄、公開URL、link先、small screenです。まず保存した内容が公開URLへ出ているかを見ます。次にlinkを開き、目的のpageへ進むかを確認します。最後に小さな画面で、文章が切れないか、buttonが押せるか、他の案内を押し下げていないかを見ます。widgetの表示は一か所だけで決めません。

修正が必要なら、保存前の内容、変更した箇所、問題が出たURLを記録します。管理画面で何度も書き直してから相談すると、どの変更で問題が起きたか分からなくなります。外部へ修正を頼むときも、widget名だけでなく、公開URL、表示したい内容、確認した画面を渡します。操作を頼むことと、公開内容の責任を渡すことを同じにしません。

保存した変更を戻す場合も、widgetを空にして終わりにはしません。変更前に何を表示していたか、戻したあとに読者がどのpageへ進むかを確認します。休業案内を外した結果、問い合わせ先へのlinkまで消えれば、案内を更新したのではなく、読者の入口を減らしたことになります。差し替える文章、残すlink、削除する画像を分けて判断します。

複数のwidget areaを使うthemeでは、同じwidgetを別の場所へ表示していないかも確認します。sidebarだけを直しても、footerに古い案内が残る場合があります。全てを毎回見直す必要はありません。今回の案内が出る場所を先に書き、その場所だけを公開後に確認します。確認の範囲を決めておけば、必要な場所を見落としにくくなります。

担当者が休みの日に予約した案内を出す場合は、公開後に誰が画面を確認するかも決めます。widgetを保存する時刻と、読者に見える時刻が近くても、確認する人がいなければ、誤ったlinkや連絡先を直せません。公開の判断には、内容だけでなく、問題が見つかったときの連絡経路を含めます。

最初の一手は、次に替えるwidgetを一つ選び、公開後に読者が見るURLを二つ書くことです。WordPress 4.9の未保存表示は作業を守る助けになります。公開siteの案内を正しく保つ仕事は、保存後の確認で行います。

戻る