久しぶりにWordPressに投稿したらハマった

昨日から久しぶりにWordPressに投稿したらURLの相対パスの問題に気づかずにいた。

WordPressで記事内で同一ドメイン内へのリンクを貼り付けると勝手に相対パスに変換してしまう。しかも、それがページによっては正しくない(記事の独立したページを元に相対パスにしてる?)ので、404 Not Foundになってしまう。

こういう時にはリンクを貼り付けた後に1つ1つ絶対パスに修正していたのだけど、今回は久しぶりだから忘れてた。慌てて先程修正した。

リンクのテストはやらないといけないですね。

このブログのサイト内リンクがボロボロだったので修正

気が付いたらこのブログのサイト内へのリンクがボロボロだった。

“../../xxx”みたいな相対パスになっていて、でもタグでの切り口とカテゴリーでの切り口とエントリーごとの切り口と全体での切り口でURLの階層がバラバラだから、相対パスが階層の深さによってはおかしなURLになってしまっていた。

前から少しきになってはいたのだが、Google ウェブマスター ツール – ダッシュボードを使って洗い出して一気に片付けた。1つずつ手作業で...)

すごく古いエントリーでは問題なかったので、WordPressのバージョンのある時点からこうなったのかな?あるいはテンプレートの影響?
それともMakeLinkがよくないのかなあ。

WordPressのテーマを変えてみた

このサイト上で使っているWordPress用テーマ “cielo” を公開するよ – Liner Noteを見て使いたくなったのでダウンロード。でも依存ライブラリがいくつもあって面倒になったので断念。(注:今見たら、一式まとめてダウンロードできるみたい。いつかリトライするかも。)

そこで、以前にチェックしていたVicuna – WordPress テーマを試してみた。けどウィジェットが少ないのでやめた。で、その拡張版であるwp.Vicuna Ext. – ma38su.sourceforge.jpを適用してみた。これはなかなかいいかも。カテゴリーを上部にずらっと並べられるのが面白い。しばらくこれでいこう。

でもやっぱりこのサイト上で使っているWordPress用テーマ “cielo” を公開するよ – Liner Noteの方が見やすいかなあ。