テストサイトで制作して本番にアップしているのに…
テストサイトでうまくいくことが本番ではそうならない…
そういうことありますよね。
まさにそれが起こりました。
wp_page_link のスタイルが適用されない!?
テストサイトで作った記事ページ内分割で利用するメソッド wp_page_link
あまりここカスタマイズしたことがなかったので「こんなものか」と思ってしまったのがミスのはじまり。
本番サイトでは「現在ページ」のスタイルが効いてない。
テストサイトではバッチリ効いているのに…
上げ漏れたファイルがあるのか!?!? とか
設定間違えてないか!? とか
すごく調べたけど、なにもわからん…
WordPressのバージョン違いで!?
結果、違うのは WordPress のバージョンぐらいか…と思いながら調べたらビンゴだった。
今まで aria-current 属性付いてなかったのね。
テストサイトの方は付いていたのでそのまま CSS で調整してしまったのだが
本番サイトでは一切反映されないからびっくりしました。
たまたまピンポイントで見つけてしまったけど、いきなりだとビビるね。
もっとリリースノート読めって話もあるけどw
なかなかそこまではね。