yStandard v0.2.2公開のおしらせ

2017年3月17日、yStandard v0.2.2を公開しました。

主な変更点についてのご案内です。

yStandard v0.2.2 公開

よっひー(@yosiakatsuki)です。

2017年3月17日、yStandard v0.2.2を公開しました。

主な変更点は下記になります。

  • 構造化データのエラー対処
  • サイト名をテキスト表示する場合の構造化データのlogo用設定の追加
  • AMP SNS埋め込み用置換ロジック調整
  • 次の記事 / 前の記事 リンクのスマホ表示調整
  • 関連記事・人気記事ランキングウィジェットのカテゴリー絞込に親・兄弟カテゴリーも含まれている点対処

構造化データのエラー対処

前回のアップデートである程度エラー対処出来ていたのですが、数件「これどうするんさ…」と悩んだものを今回修正いたしました。

構造化データのエラーがなくなった!

エラー0って気持ちいい!

サイトロゴの設定(後述)をして、各記事アイキャッチ画像をつけて、筆者プロフィールをしっかりつけていただければガツッと構造化データのマークアップができるようになっております。

サイト名をテキスト表示する場合の構造化データのlogo用設定の追加

このサイトのように、サイト名を文字で出力している場合、構造化データの「logo」がエラーになっていました。

構造化データのlogoフィールドがエラーになる点の回避策

こちらのエラーについては[外観]→[カスタマイズ]→[サイト基本情報]から対処できるようにしました。

具体的な手順としては…

  • 「ロゴ」の設定でサイトロゴを設定する
  • 「ロゴを出力しない」にチェックを付ける

これで変更を保存すれば、構造化データのlogoは指定しつつ、サイト名はテキスト表示にすることが出来ます。

AMP SNS埋め込み用置換ロジック調整

AMPページでSNSの埋め込みをAMPフォーマットに変換するロジックがうまく動作しない場合がありました。

複数SNSの埋め込みをしている場合に本現象が発生することを確認しています。

かなり致命的なバグで、変換がうまくいかないと記事本文がごっそり表示されなくなっていました…

まだ怪しいようであればご指摘ください…

次の記事 / 前の記事 リンクのスマホ表示調整

次の記事 / 前の記事は最初テーマ標準で用意しなくてもいいかな?と思った部分で、v0.2.0公開間近で追加したものなので、スマホで見たときの表示までちゃんと作れていませんでした…

スマホで見たときの次の記事・前の記事のスタイルの調整

今回はひとまず左右2分割で表示するように調整してあります。

関連記事・人気記事ランキングウィジェットのカテゴリー絞込に親・兄弟カテゴリーも含まれている点対処

実は本テーマオリジナルなウィジェットに、簡易PVカウント機能を使った同カテゴリーのアクセスランキングを表示するものがありまして…

このカテゴリー絞込が親・兄弟カテゴリーも含んでしまっていました…

理由は単純に僕のブログ「たらハコ」でそういう処理にしていて、そのロジックをそっくりそのまま持ってきていたからです…

記事下の関連記事についても同じ現象だったので対処しています。

親兄弟カテゴリーを含めるか否かについては後でオプション化したいと思います。

引数が変更になる関数

  • ys_utilities_get_cat_id_list

上記関数を使ってカスタマイズをしている場合はご注意ください

自動更新する際の注意

本テーマはテーマを有効化している場合に限り、更新通知を管理画面上で受け取ることが出来ます。

管理画面上から更新作業を行うと、ご自身で追加していたカスタマイズが全てリセットされますのでご注意ください。

※更新でカスタマイズした内容を消さないためにも、子テーマをつかって運用することを強く推奨しています。
※yStandard本体と子テーマの両方をサーバーにアップロードし、子テーマを有効化するだけです。複雑な操作をすることはありませんのでぜひ子テーマを導入してください。

ダウンロードページへ

まとめ

ひとまず大きなバグフィックスは出来たかな?といったところです。

今後、軽微なバグについては機能追加を行いながら対処していこうと思います。

来週以降は新規機能が追加になる予定です

改善中の内容、今後の追加機能については下記Trelloのボードをチェックしてみてください!