Luxeritas 3.0.3 リリース(Font Awesome バージョン選択機能追加)
Luxeritas 3.0.3 をリリースしました。
5月11日から AMP でも Font Awesome 5 の CDN が利用できるようになったため、Font Awesome 5 を使用できるようにしました。
独自に Font Awesome 4 を利用してる方はバージョンを 4 に設定できる機能もあります。
アップデートに関する注意
デフォルトの Font Awesome バージョンが 5 になります。
Font Awesome 4 をご利用の方は Font Awesome のバージョン設定を 4 に変更してください。
その他の変更点は改訂履歴、または開発者ブログの記事をご覧ください。
改訂履歴
機能拡張
- Font Awesome 4 と 5 を選択できる機能追加
その他の変更
- Amazon のサイト構成変更によってブログカードで Amazon 用の特殊処理が必要なくなったので特殊処理部分を消した
- タグ内の style 属性で ' や " を書くと AMP 置換で style 属性を消去しきれないことがあるので正規表現を少し変えた
- thk_comment_fields フィルターフック追加(使い方とかは、いずれ書く)
- グローバルナビの設定が「非表示」&「スクロール固定」という意味のない組み合わせになってると、コンソールで Javascript のエラーが出るので一応修正
ディスカッション
コメント一覧
るなさん
Luxeritasのアップデートありがとうございます^^
実は5/28に3.0.3に更新させていただいたのですが、それ以降、AMPページのCSSにエラーがあるとSearch Consoleで指摘されるようになりました。
メッセージは以下の通りです。
タグ「link rel=stylesheet for fonts」の属性「href」に無効な値「https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css」が設定されています。
当方、以下のような設定でFont Awesomeを使用しております。
Font Awesome バージョン) Font Awesome 4
CSS の構成) Font Awesome オリジナルの CSS
Font Awesome のフォントファイル本体の読み込み方法) CDN
お忙しいところ恐れ入りますが、ご確認いただけますと幸いです。
よろしくお願いいたします。
URLはエラーがあると指摘されたAMPページの一つです。
どらみさん。
ホンマやねぇ。
なんか、Font Awesome 4 は今後バージョンアップしそうにないので、
CDN へのアクセスはバージョン番号をやめて、latest にしたんだけど、AMP のホワイトリストの正規表現が多分、数値とドットになってるような気がする。
すぐに再リリースしますけど、Font Awesome 5 を使うか、もしくは
inc/load-header.php の 259行目の
を
に変更してください。すまぬ。
るなさん
さっそく更新していただいてありがとうございます!
Font Awesome 4は今後も使いつづけていてもいいんでしょうか?
いずれは 5 にしなきゃダメなのかな?
といいつつ、Luxeritasで 4 を選択できなくなるまで、粘り強く使いつづけたいと思いますw
ありがとうございました!
どらみさん。
まぁ、当分の間はなくならないと思うよ。
「当分」ってのが、どのくらいになるかは分からんけどw