バージョン1.3.0では、下記の修正・機能追加がされました。
修正・機能追加リスト
- ブログカードのキャッシュ化追加
- 分析機能の『内リンク数』『発リンク数』の非同期読み込み
- WP5.0搭載ブロックエディター(Gutenberg)での一部スタイル適用
01.ブログカードのキャッシュ化追加
ブログカードは自分のサイト以外のOGP情報を取得し、カード風にして表示するリンク機能ですが、外部のサイトの情報を取得しに行く関係で、どうしても読み込みに時間がかかっていました。
ページを読み込むたびに、外部サイトの情報を取得していてはページの読み込み速度が悪くなってしまうので、1度取得した情報を1週間キャッシュさせるように修正しました。
02.分析機能の『内リンク数』『発リンク数』の非同期読み込み
管理画面の投稿記事一覧では、自分のサイト内に向けられて張ってあるリンク『内リンク』と、自分のサイト外に向けて貼られているリンク『発リンク』の数を調べることができます。
ただ、今まではリンク数のカウントをページの読み込みに対して同期させていたので、リンクの数が多くなると、どうしても読み込みに時間がかかってしまっていました。
なので、管理画面の読み込みが遅い方は、この部分の分析機能をOFFにするようにアナウンスしていましたが、リンク数をカウントする部分を非同期読み込みにしたので、ページの表示速度に影響を与えずに済むようになりました。
03.WP5.0搭載ブロックエディター(Gutenberg)での一部スタイル適用
WP5.0から搭載された新エディターGutenbergですが、まだ拡張性に限りがあり(調べ切れていない可能性もありますが)、THORの機能を最大限生かし切れていないのですが、それでも多少でもできることはしていこうと思い、エディター上のスタイルと実際のフロント画面のスタイルをできるだけ同じになるようにしました。まだ見出しタグのスタイルや、リストタグ・テーブルタグなどの一部のスタイルは反映されていませんが、WPのバージョンアップに合わせてTHORのほうでも反映していけるようにしていきます。