NOT-BABY.NET tumblr

May 21 2009
+
+

MT4 でRSS1.0を組み込む

RSS1.0のコードを入手する

index.rdfファイルの作成

テンプレート→テンプレートの新規作成

  • テンプレート名:RSS 1.0
  • 出力ファイル名:index.rdf
  • このテンプレートにリンクするファイル:空白
  • テンプレートの内容:上記コードをコピペ入力

<head>~</head>に下記コード

<link rel="alternate" type="application/rss+xml" title="RSS1.0" href="<$MTLink template="RSS 1.0"$>" />

保存して再構築

+

MT4のsitemap.xmlにウェブページの一覧を追加

ウェブページ用のGoogle Sitemap構築用。

ブログ記事と併せて、ウェブページも一緒にGoogle Sitemapが構築される。

<?xml version=”1.0” encoding=”UTF-8”?>
<urlset xmlns=”http://www.google.com/schemas/sitemap/0.84”>
<url>
<loc><$MTBlogURL encode_xml=”1”$></loc>
<priority>1.0</priority>
</url>
<MTCategories>
<url>
<loc><$MTCategoryArchiveLink encode_xml=”1”$></loc>
</url>
</MTCategories>
<MTEntries lastn=”9999”>
<url>
<loc><$MTEntryPermalink encode_xml=”1”$></loc>
<lastmod><$MTEntryModifiedDate utc=”1” format=”%Y-%m-%dT%H:%M:%SZ”$></lastmod>
</url>
</MTEntries>

<MTIgnore>ウェブページ</MTIgnore>
<MTPages>
<url>
<loc><$MTPagePermalink encode_xml=”1”$></loc>
<lastmod><$MTPageModifiedDate format=”%Y-%m-%dT%H:%M:%S”$><$MTBlogTimezone$></lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</MTPages>

</urlset>

May 18 2009
May 15 2009

MT4 PHP化

MT4.0から、PHP化した場合はXML宣言をそのまま記述すると、エラーがおきる。

<?xml version=”1.0” encoding=”UTF-8”?>

の1行をヘッダーから削除するか、下記に書き換える。

<?php
echo ‘<?’;
echo ‘xml version=”1.0” encoding=”UTF-8”’;
echo ’ ?’;
echo ‘>’;
 ?>
Page 1 of 1