WpTHK 1.76 リリース
WpTHK 1.76 をリリースしました。
今回の目玉機能。
SNS のカウント数をキャッシュする機能を追加しました。
キャッシュを有効にすると、以下のようなメリットがあります。
- カウント数の表示が瞬時(というか描画と同時)になります。
- カウント数の問い合わせ回数を減らせるので、転送量を削減できます。
- WAF が有効になってるサーバーでも SNS のカウント数を取得・表示できます。
※ デフォルトは無効になってるので、カスタマイズ画面から有効化してください。
また、レンダリング開始前のレスポンスも向上させました。
機能追加や仕様変更に関しては、開発者ブログにて詳細を書いておりますので、そちらもどうぞ。
ダウンロードは、こちらのページ から。
アップデートの場合はファイルを上書きした後、以下のどちらかを行ってください。
- 既存の「style.min.css」をいったん削除する
- または、カスタマイズ画面で「保存して公開」ボタン押す
(自動的に「style.min.css」が再構築されます)
機能追加・内部最適化
- SNS のカウント数キャッシュ機能追加
- レンダリング開始前のレスポンスを向上させた
- GTmetrix で、さらに Performance Scores が上がるようにしてみたw
仕様変更・その他
- ヘッダー上の帯メニューのレンダリングにラグが出るため、ソース内の位置を footr から header に変更(見た目は同じ)
- デフォルトの状態では SNS のカウント数は全て非表示にするよう仕様変更
- キャッシュの有無に関わらずSNSカウント数を表示してないページでは、SNSカウント数の問い合わせをしないようにした
- 検索結果とアタッチメントのページにもパンくずリンクを表示させるようにした
- カテゴリページやアーカイブページの大きいH1タイトルやめた(代わりにパンくずリンクをH1にするようにした Amazon のテクニック採用w)
バグ修正・その他
- Feedly に渡す引数の URL が URLエンコードされてなかったバグの修正(bloginfo と get_bloginfo 間違えてた)
- PHP 5.2.4系で動作しない部分があったので修正
- コメントに返信が多く発生すると下に大きな空白ができてしまうため CSS を修正
- コメントの一番最初に p タグ以外が使われた場合に、コメントとコメント者情報が重なってしまうため CSS 修正
- 固定ページをフロントページにした場合、最初のタイトルが他の固定ページと異なる状態になるので CSS 修正
- 「流動コンテナ + ヘッダー位置がコンテナの内側」の組み合わせで、小デバイスでのヘッダー幅が小さかったバグの修正
- 未定義変数のチェック漏れがあったので修正(おそらく全部修正できたと思われる)
ディスカッション
コメント一覧
るなさん
お世話になっております。
パーマリンクについてご相談があります。
以前のコメントで、下記のように返信されているのを拝見いたしました。
>こういった現象を回避するために、パーマリンクの設定で投稿名(%postname%)が設定されており、
>且つ、日本語をふくんでいる場合は、投稿スラッグを自動的に生成するようにしているのです。
参照元 https://thk.kanzae.net/net/wordpress/t3972/#comment-152
わたしのサイトで、元々「%postname%」(日本語)でパーマリンクを設定しているサイトがあります。
このサイトにWpTHKを導入しようとしましたが、既存の記事を編集するとパーマリンクが「post-○○」というように書き換えられてしまいました。
参照元で、「日本語をふくんでいる場合は、投稿スラッグを自動的に生成するようにしているのです。」とありますが、この自動生成を解除することは可能でしょうか?
よろしくお願いいたします。
ともさん。
子テーマの functions.php に
と書けば日本語スラッグを使えるようになります。
一応、次のリリースで日本語スラッグを使える機能も追加しときます。
るなさん
早々にご返信いただきありがとうございます。
バッチリ解決いたしました。
今後ともよろしくお願いいたしますm(_ _)m
また一段と磨きがかかったようですネ。素晴らしい!
1.75 で出ていた未定義変数のワーニングは全て解消した事を確認しました。お知らせまで。
tokkonopapaさん。
わざわざご確認いただき、
ありがとうございますー ヽ(´ー`)ノ