試みたが道半ばなのでメモ。またいつの日か。
・試験的に作ったUTF-8版はtestディレクトリ配下。
・PC版のみ、主だったファイルを対処した(書き換えたファイルは電子ノート参照)ところphpのみのパターンはOK(右サイドバー後半の文字化けはSJISファイルが混在しているパターンで想定通り)。

・試験的に作ったUTF-8版はtestディレクトリ配下。
・PC版のみ、主だったファイルを対処した(書き換えたファイルは電子ノート参照)ところphpのみのパターンはOK(右サイドバー後半の文字化けはSJISファイルが混在しているパターンで想定通り)。

・ただしsqliteを利用するパターンはこれだけでは足りない。文字化けは想定内だが、右サイドバーが消える。恐らく右サイドバー用のデータがsqliteからの読み取りとなるため?
→読み出し時のPHPにmb_convert_encoding($row['title'], "SJIS", "UTF-8"),がある。
sqlite3中の文字はUTF-8で格納され、読み出し時にSJISにしている模様。
※このsqlite3は最終データの方で、作業用のDBは別であることに注意。
・モバイル版は未調査。
コメント