サイトいじったメモ

メモ。

  • insタグをブロックレベルで使おうとするとWordpressが勝手にpタグ挿入するので仕方なくPS Disable Auto Formattingプラグインを入れて解決。
  • W3C Validatorでチェックすると個別ページだとHTML5 ValidなのにトップページとかだとValidにならない。指摘されてる部分見てもどこが悪いのかわからないし、Validator.nu (X)HTML5 Validatorの方だとちゃんとValidになるのでW3C Validatorのバグということにしてあきらめた。
    ⇒ 別件でCSSとヘッダ(指摘されたところと全く関係ない部分)を少しいじったらValidになった。意味が分からない……
  • AutoPagerizeに対応させた。Wordpressでのやり方をググるとlink-template.phpを書き換えるやり方ばかり出てくるけど、ウチはWP-PageNavi を使わずにナビゲーション表示を使っているのでwp-includes > general-template.phpのほうを書き換える必要があった。function paginate_linksの中にclass='next page-numbers'がついてるaタグがあるのでそこにrel=\"next\"を追加。あと必要ないらしいけど近くにあるclass='prev page-numbers'のついてるaタグにrel=\"prev\"を追加してアップロード。
    次にテーマ編集で適切な場所のclassにautopagerize_page_element(記事の1単位を指定)とautopagerize_insert_before(次の記事を挿入する場所を指定、不要らしいけどいちおう)を追加して終了。
    ちなみに私自身はAutopagerize使ってません。
  • 上記の編集をして1日後ぐらいに突然PHPエラーでページが表示されなくなったけど、最新のWordpressを落としてきてwp-includesフォルダを全部上げなおしたら治った。そのあと再度Autopagerize対応したけど特に今のところ問題なし。何か変なところ触ったかな……
%d人のブロガーが「いいね」をつけました。