Closed osmdik closed 2 years ago
@drill-lancer これのレビューがあるよ!
@kurudrive 僕のアドバイス通りに仕上がっていることを確認しましたが、 石川さんの思惑通りかどうかは不明なので石川さんもレビューお願いします。
@doshimaf @drill-lancer PHPUnit テストを相談の上書いてみてくださいー。
@kurudrive 著者構造化データの4項目の設定欄を、ユーザー編集画面末尾に構造化データ見出し以下に追加しました。
@kurudrive 構造化データの出力のコードを、 の内容をそのまま出力する方法から、出力したい情報を配列にもたせて、json形式に変換して出力する方法に変更しています。
現状、改行やインデントが入らないよう flags を指定しています。
まだUnitテストの書き方がわかっていませんが、この方法のほうがテストコードを書きやすいのかなと思いましたがいかがでしょうか。
@kurudrive Unitiテストについて、組織投稿の場合のテストまで記述してコミットしています。 「個別の投稿ページじゃないページで空で返ってきてるか?」のテストについては、get_author_array() でページの著者情報を配列にして、print_jsonLD_in_head() で個別の投稿ページにのみjson形式で出力しているという仕様上、現在のテスト方法ではできないのではと思い、保留にして一旦コミットしています。
また確認をお願いたします。
@kurudrive
上記変更を加えています。
@doshimaf 一旦 pull してから作業よろしくお願いいたします。
@kurudrive 確認いただき、ありがとうございます! コメントをもとに調整してみましたが、https://github.com/vektor-inc/vk-all-in-one-expansion-unit/pull/846/commits/f267caf70fbc8af51a12cff9ce5b76339bddea96 で変更したような認識であっていますでしょうか?
@doshimaf マージしました!ありがとうございました!
チケットへのリンク / 変更の理由(元のissueがあればリンクを貼り付ければOK)
https://github.com/vektor-inc/vk-all-in-one-expansion-unit/issues/836
どういう変更をしたか?
レビューに回す前に確認する事
プログラムの変更の場合
変更内容について何を確認したか、どういう方法で確認をしたかなど
以下、レビュー確認方法同様です。
確認URL
( どこかのデモサイトかテストサーバーにデプロイ済みなどで確認できる場合はそのURL )
レビュワーの確認方法・確認する内容など
リッチリザルトテスト https://search.google.com/test/rich-results
レビュワーに回す前の確認事項
レビュワー向け
確認して変更が反映されていない場合の確認事項