WordPressのウィジェットで、記事の更新日時を表示する方法。

WordPressで『最近の投稿』ウィジェットを使っている人もいると思いますが、一回投稿した記事を修正した場合など、更新したことを分かりやすく表示したいということもあるのではないかと思います。
ウィジェットを自作することも出来るようですが、中々難しかったので、別の方法を探したところ、ちょうど良いプラグインがありました。

Recent Posts Widget Extended

  1. まずプラグインの新規追加からRecent Posts Widget Extendedを検索してインストール、有効化します。
  2. すると外観→ウィジェットのところにRecent Posts Extendedというウィジェットがあるので、それを任意の場所に追加します。

僕がしている(→)設定はこんな感じです。

  • “Orderby”を”Modified”に
  • “Display Thumbnail”のチェックを外す
  • “Display Modification Date”にチェックを入れる
  • Custom CSSを修正し、”Use Default Styles”のチェックを外す(必要であれば)

これで、更新した記事が最新の記事と同じように上に来るようになります。
他にも最近の投稿ウィジェットを色々とカスタマイズできるようなので、試してみてください。

oEmbedが上手く動かない時の対処について。

現在色々修正中です。

WordPressにはYouTubeなどのURLを張り付けるだけで自動で埋め込んでくれるoEmbedという機能がありますが、それが上手く働かなくなる場合があるようです。
その際にfunctions.phpにフィルターを追加したり、足りないソースコードをheader内に追加したりする方法もあるようですが、恐らく現在使用しているテーマの関係で上手く行きませんでした。
(他のテーマだとoEmbedが機能するので)

そこで、もしかしたらプラグインで何とかなるんじゃないかと思って探してみたところ、YouTube(作成者: EmbedPlus Team)というプラグインで無事解決。
インストールして有効化するだけでoEmbedが機能するようになりました。
全ての環境で上手く行くかは分からないのですが、ご参考までに。
埋め込み動画のカスタマイズも色々と出来るようなので、そういうのがやりたい人にも良いんじゃないかと思います。