コンテンツのアドレスのタグ表記を改良

この度当サイトの各テンプレートでコンテンツURLのリンクを指定するMTEntryPermalinkタグを使わない表記に改良しました。1つのコンテンツに対しPC用・モバイル用と複数のテンプレートを指定するとMTEntryPermalinkタグが使えなくなり、それに代わる表記法を指定できる様にする事が課題でした。やはりブログ1つで運営した方が効率がいいだけに、何とかしたかったです。

改めて調べてみると、MTEntryPermalinkタグを使わないでコンテンツのURLをすべて表示させる方法がわかりました。テンプレートのメインページとカテゴリーアーカイブにあるMTEntryPermalinkタグを「MTBlogURLタグMTCategoryBasenameタグ/MTEntryBasenameタグ.html」に変更する事で、コンテンツページのURLリンクをカテゴリ名を含めて指定する事ができるのです。

しかし、エントリーアーカイブは上記のままMTCategoryBasenameタグを用いると、再構築時にエラーが出ます。そこで更に、「MTBlogURLタグMTParentCategories
glue="/"開始タグMTCategoryBasenameタグMTParentCategories終了タグ/MTEntryBasenameタグ.html」にする事で解決、エラーが出ず再構築する事ができました。更に付け加えるとEntryCategoriesModifiedというプラグインもインストールしましたが、これについては下記リンクを参照願います。

EntryCategoriesModified(The blog of H.Fujimoto)

ただ、サブカテゴリがある場合はこれに留まらず、更に指定する必要がございます。これを機に本格的にモバイルサイトの構築に取り組んでみたいと思う。近いうちにモバイルサイトを試験的に構築し、実験していく。当サイトで成功したら「ポトリス博物館」をはじめとするMT運営サイトに順次対応していく。



↓当コンテンツが役立ったという方はお願いします。↓
人気ブログランキングに参加しています。

| 作成日 2009年04月20日 22:06| コメント (0) | トラックバック (0)
このコンテンツのトラックバックURL

コメントを投稿

(今までここでコメントした事がない時は、コメントを表示する前に当サイト管理人の承認が必要になる事があります。承認されるまではコメントは表示されません。その時はしばらくお待ち下さい。)

名前:

メールアドレス:

URL:

この情報を登録しますか?

コメント: (スタイル用のHTMLタグが使えます)

人気ブログランキングに参加しています。
人気ブログランキングに
参加しています。

サイトメニュー
★ご利用ください
便利な短縮URL

短くしたいURLを下の窓に貼り付けて短縮実行ボタンを押してください。短縮後はブラウザの戻るボタンで戻ってください。
   

   

利用前に規約をご覧ください。

このシステムはあなたのブログにも【無料】で入れられます。
コムズリンクスタッフ: 新規スタッフ登録