WordPress Integrator と GoogleSitemap

MODxにWordPressを統合するWordPress Integratorですが、これそのものはWordPressとMODxを並列運転しているようなもので、決してWordPressのコンテンツがMODx上に移動するわけではありません。

ではそんなときにどうすればGoogleSiteMapをひとつのXMLファイルで生成できるでしょうか?

MODxにはGoogleSiteMap_XMLスニペットがあり、MODx内のコンテンツからその部分だけのGoogleSiteMap用XMLを生成することができます。

また、WordPressにはGoogle Sitemap Generator 3 Betaプラグインがあり、WordPress内のブログコンテンツからその部分だけのGoogleSiteMap用XMLを生成することができます。しかも、アクセスの度に動的にXMLを生成するのではなく、静的にXMLファイルを書き出すことができます。

で、ふと思ったんですが、WordPressのプラグインで書き出したGoogleSiteMap用XMLファイルをMODxのGoogleSiteMap用スニペットで読み込んで、両方を合体すればいいのでは...?

ということで、WordPressのプラグインがファイルを書き出す部分のプログラムを改造して、「<?xml …」とかのヘッダ・フッタ部分を書き出さず「<url>~</url>」の並びだけ書き出すようにして、MODxのスニペットからこのファイルを読み込んでXML出力時に挿入するよう改造してみました。

結果はOK! これで、Sitemap上でもまるで1つのサイトのように見えるようになりました~
blog_ranking_banner.gif
ネット | comments (0) | trackbacks (1)

comments

comment form

trackback url

https://www.tkfm.net/sb/sb.cgi/234

trackback

ワードプレス(WordPress)MTに次ぐブログ構築ツール | 2007/06/21 09:26 PM
ワードプレス(WordPress)MTに次ぐブログ構築ツール
ワードプレス(WordPress)とは、オープンソースのブログ作成ソフトです。
search this site
calendar
categories
recent comments
recent trackbacks
profile
others