[カラーミー]新着情報の登録と表示

すぐ忘れる。分かりづらいところにある。

カラーミーショップにはインフォメーション枠がある

オプションを契約することなく管理者が随時更新できる枠として、新着情報(インフォメーション)がある。登録できるのは以下の内容。

  • 公開日付
  • お知らせ内容(100文字以内)
  • リンク先(任意)

管理画面の場所

ツールテンプレートプラスインフォメーション登録

出力

こんな感じ。

<ul>
<{section name=num loop=$news}>
<{if $news[num].link_url != ""}>
    <li><a href="<{$news[num].link_url}>"><time datetime="<{$news[num].date}>"><{$news[num].date}></time><span><{$news[num].message}></span></a></li>
<{else}>
    <li><time datetime="<{$news[num].date}>"><{$news[num].date}></time><span><{$news[num].message}></span></li>
<{/if}>
<{/section}>
</ul>

リンクの有無で条件をつけて出力。出力数は管理画面上で指定するのでこちらではただループさせるだけ。

所見

何でそこなんだよって場所にある。マジで忘れがち。管理画面のトップにリンクを置いてくれたらいいのにと思う。しかも細かいことを発信できないので非常に厄介。だけど反面、ここまで制限されてるならできることも限られるので、システムのせいにしてボリュームを抑えられて運用は楽になる。手間だけが楽で、後は足りてない。

逆にと言うか、ボリュームが不足しまくってるので手打ちで追加したほうがむしろ楽なんじゃないのって気持ちもある。だけどログとしての機能を求めるとやっぱり登録形式で扱うのが安心感があるので使うしかないよな、という気持ち。

まともに新着情報を発信するならSNSを活用して埋め込むとか、他ドメインでWPとかを用意して記事一覧を取得したりリンクを貼って飛ばすのがいい。明らかにコンテンツ力が乏しい。

やらかした

去年書いてやんのよ

コメント

タイトルとURLをコピーしました