WP:Google XML Sitemaps 3.1.3をモバイルsitemap対応してみた

WordPressプラグインでsitemap.xmlを作成してくれるプラグインがありますが、そのGoogle XML Sitemapsが昨日かその前あたりにプラグインのアップデートされました。

何がアップデートされたのかよくわからないのですが、その前のバージョンで、モバイルサイトマップに対応するように改造を加えていたのですが、プラグインのアップデートのため、改造されたソースは上書きされて、やり直しです。

(別プラグインとして独立させるとか日本語化するとかいろいろ考えてもいいのですが、本人にそのスキルはまだありません、、、)

というわけで、プラグインアップデートして、サイトマップのフォーマットになるところに改造を加えてみました。

修正対応ファイル

sitemap-core.php

参考:Google Sitemap Generatorをモバイルサイトマップに対応させる

1742行目に「xmlns:mobile=”http://www.google.com/schemas/sitemap-mobile/1.0」を追加。

522行目に「$r.= “tt<mobile:mobile/>”;」

参考:モバイル サイトマップの作成 – ウェブマスター/サイト所有者 ヘルプ

修正済み差分ファイルダウンロード

sitemap-core

解凍して、プラグインディレクトリ内のsitemap-core.phpを上書きしてください。

初回だけプラグインの管理画面からsitemapをリビルドして動作を確認してみてください。

この記事を書いた人

脇村 隆

Web制作に携わって24年。商工会や自治体など公的機関のWebサイト制作・運用を14年にわたり支援してきました。目的の整理から、WordPressでの構築、公開後の運用、AIを使った業務の効率化まで、一人の担当者として一貫してお手伝いします。
横浜・あざみ野を拠点に活動しています。

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。