いろいろ手直し WpTHK 3.04

2016年11月11日

新しいテーマをリリースする予定なので、WpTHK としては、かなり最終段階に近い手直しになるかもしれない。

まぁ、新しいテーマと言っても、ベースは WpTHK なので、大した違いはないですけどね。

仕様変更

  1. ページングごとに、ページャーの幅が変わらないよう «, ‹, ›, » を常に表示するようにした (ページが無い場合は非活性)
  2. 投稿・固定ページを <!–nextpage–> で分割した場合も、上記同様にした。
  3. 投稿・固定ページを <!–nextpage–> で分割した場合、2ページ目以降の自動挿入の description は「そのページで表示されてる本文」の先頭 100 文字になるようにした。
  4. 上記の状態で「抜粋」がある場合は、description の重複を避けるために、description にもページナンバー を付けるようにした。
  5. 「バッファリングの逐次出力を有効にする」に設定した場合の出力タイミングと挙動変更。出力回数も増やした。
  6. 1個使ってない CSS ファイルが紛れ込んでたので削除 /css/others-icon.css ← 使ってないです
  7. アーカイブ系のページに付けていた itemtype="http://schema.org/Blog" を廃止した (よくよくドキュメント見たら、breadcrumb が付けられなかったから)。

バグ修正

  1. ob_start と ob_end_系関数の call 回数が合ってなかったバグの修正 (環境によっては、サイドバー等の見た目が崩れちゃうっぽい、どういう環境だと崩れるのかまでは、よく分からないw)。
  2. CSSmin、JSMin のライブラリを使用してるプラグインを導入してる場合に、エラーが出てしまうバグの修正。
  3. nonce のチェックをしてるプラグインを導入してる場合に、プラグインの設定を保存した時に、WpTHK の CSS・Javascript の再構築処理が走ってしまうバグの修正。
  4. ヘッダー帯メニューの検索ボックスの文字色・背景色などのカスタマイズ内容が、カスタマイズプレビュー画面で反映されなくなってたバグの修正(ver3.03 でのレベルダウン)
  5. SNS 通常ボタンで、ツイッターとはてブに送るタイトルが URL エンコードされてしまっていたバグの修正。
  6. コンテンツとサイドバーを結合した状態の 3カラムで、992px 以上 1200px 以下の見た目が崩れてしまうバグの修正。
  7. 3カラムにした時の CSS の記述に不要なカンマが紛れ込んでたので修正。

WordPress のデバッグモード有効時に Notice が出てしまうパターンの修正

  1. コメントをページ分割する設定にしてる場合に、ページ数によっては、Notice が出ることがあるので修正

WpTHK

Posted by るな