WordPress Snippet

ワードプレスをカスタマイズしよう

カテゴリー: ver4.8

WordPress 4.8.1 HTML Code Widget

投稿日: by

WordPress 4.8.1で、HTML Code Widgetが追加される模様です。
従来からあるテキストウィジェットが、リッチエディタに変更される中で(4.8) 自動的なp要素補完テキスチャライズ処理を行わないものです。(4.9-alpha-40897)
WordPress 4.8.1 のHTML Code Widgetは、4.9の開発版とは、異なる実装が行われたようです。
widget_html_code_content フィルターはありません。フィルター名が…

WordPress 4.8 テキストウィジェット

投稿日: by

WordPress4.8でテキストウィジェットのテキストエリアは、エディタに置き換えられました。
この変更は多くの人にとって、便利な機能だと好意的に受け入れられると思います。
ただ、ウィジェットのp要素の自動補完チェックボックスをあえてチェックしないで使っていたユーザーは、
今後新しくウィジェットを追加する際、注意が必要です。
WordPress4.8では、このチェックボックスはありません。
エディタによる p 要素の補完やテキスチャライズが行われ…

WordPress 4.8 メディアウィジェット

投稿日: by

キャプションショートコードは、投稿内で古くから使われていますが、新しく追加されたメディアウィジェット(画像)は、投稿内に配置されたものとは、少し異なる点もあります。
カスタムサイズ メディアウィジェットでは、画像の編集から カスタムサイズを設定することが出来ます。(素晴らしい)
デフォルトテーマ等では、カスタムサイズが設定された場合 キャプションテキストがある場合でも、単に画像として表示します。(少し、悲しい)
名前付きサイズ(thumbnailとかlargeとかは)…

WordPress 4.8 page_menu_link_­attributes filter

投稿日: by

HTML5のdata-属性や、WAI-AREA属性など、リンクや要素内で属性を追加したいという場面は少なくないと思います。
WordPress4.8でWalker_Pageクラスにフィルターが追加されました。
以下のコードは、サイドバーウィジェットのページ一覧 WAI-ARIAの新しい属性、aria-current属性を追加するものです。
ページ一覧ウィジェットは、通常以下のようなソースを出力します。current_page_itemクラスが出力されるので、このリンク…

WordPress4.8 動画ウィジェット

投稿日: by

WordPress4.8で、動画ウィジェットが追加されます。
同時に、アップデートする テキストウィジェットもエディタが追加されたので、ショートコードやOembed等でビデオを再生する事もできるようになりました。
類似した機能のようにも感じましたが、動画ウィジェットは、「字幕を追加できる」という点が大きな違いのようです。
ウィジェットの「動画を編集」ボタンを押すと、「字幕を追加」という項目がサイドバーに表示されます。
この項目をクリックすると、メディアアップ…