Categories: Blogについて

リンクをモジュール化。

小粋空間様よりいただいたテンプレートからの変更点はほとんどないのですが、
先日、リンク部分をモジュール化してみました。
普通ならtopのindexファイル内に直接リンクを挿入していくのですが、その場合は、アーカイブのテンプレートファイルにも同様に挿入しないとアーカイブファイルを参照しているときにリンクが表示されなくなってしまいます。
一つのリンクを修正するたびに、各アーカイブのテンプレートも修正するというのは面倒ですし、間違いやすいので、リンク部分のみをモジュール化し、各テンプレートからはリンクが記載されたモジュールの中身を表示する、という様に変更してみました。
方法は簡単で、まずはリンクが記載されているテンプレートモジュールを新規作成します。
(テンプレートモジュールの名前は仮にlinktemplateとします。)
その後、topのindexまたは各アーカイブのテンプレートのリンク挿入部分に
<MTInclude module=”linktemplate”>
と書いておけば、linktemplateの中身がその場所に表示されるようになります。
リンクの一部を修正したい場合は、linktemplateの中を修正するだけですみます。

AddThis Website Tools
dsdinner.dai

1976年生まれ。東京都在住。 IT関連の仕事をしているから、というわけではありませんが、電子ガジェットをはじめとするIT系のネタを多く扱っています。 最近ですとカメラ関係もだいぶハマってきています。その他車関係も好きです。安くていいものもありますし、必要な時には思い切ってお金をかけるのは仕方ない、という価値観でいろいろガジェットを買って楽しんでいます。 このブログでは、自分が使ってきたものでも良いものは良い、悪いものは悪いとちゃんと言いますのでご安心ください。

Share
Published by
dsdinner.dai

Recent Posts

ChatGPTを使った記事投稿がついに実現!ChatGPTを使った記事投稿がついに実現!

ChatGPTを使った記事投稿がついに実現!

以前、ChatGPTを利用して…

2か月 ago
ChatGPTからの自動投稿に難航中。原因は?ChatGPTからの自動投稿に難航中。原因は?

ChatGPTからの自動投稿に難航中。原因は?

最近、ChatGPTを使ったW…

2か月 ago
今年の映画1本目!ビーキーパー観ました今年の映画1本目!ビーキーパー観ました

今年の映画1本目!ビーキーパー観ました

新年早々、映画鑑賞のスタートを…

2か月 ago

最近のChatGPTとの関わり方

家族の体調管理をサポート Ch…

8か月 ago

ChatGPT Plusに加入ました。

有料プランを選んだきっかけ 自…

9か月 ago

AIとの新しい生活が始まる

ChatGPTとの出会い 自分…

1年 ago