WordPress - サイトマップのスタイルを定義する sitemap.xsl の場所
WordPress の「All in One SEO」を使用して、サイトマップ(sitemap.xml)を作成しています。
このサイトマップの文字の大きさを変更したくて、 スタイルを定義している「sitemap.xsl」の場所を探しました。
「sitemap.xsl」というファイルは無い
「All in One SEO」プラグイン用フォルダの中に、 「sitemap.xsl」という名前のファイルが無いか探してみたのですが、ありませんでした。
そこで文字列「sitemap」で検索しみると、「sitemap-xsl.php」というファイルがありました。
いかにもそれらしい名前ですね。
「sitemap-xsl.php」を開いてみると、 やはりこのファイル内で「sitemap.xsl」の内容が書かれていました。
「sitemap-xsl.php」ファイルの場所は、「~/all-in-one-seo-pack/inc」の中です。
「sitemap-xsl.php」を編集する
ということで「sitemap-xsl.php」を編集します。
今回は文字を大きくしたいので, body 要素の font-size を変更します。
body 要素のスタイルは40行目あたりに記述されています。
body {
margin: 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 68.5%;
}
の「font-size: 68.5%;」の部分を下のように「font-size: 95%;」に書き換えました。
body {
margin: 0;
font-family: Helvetica, Arial, sans-serif;
font-size: 95%;
}
これでサイトマップの文字が大きくなり、かなり見やすくなりました。
「All in One SEO」を使用していて、サイトマップ(sitemap.xml)のスタイルを変更したい場合は、 「sitemap-xsl.php」を編集してください。