現在制作中のサイトhttp://kuulei90.com/
クライアントさんの希望で、トップページに「次のライブ情報(日にちが近い1回分)」と「pick up(お勧めの1コ)」を載せたいという事です。
「次のライブ情報」は、投稿ページsheduleからと、「pick up」は、投稿ページnewsの一部を抜粋して表示といった感じです。クライアントさんがTopページ(固定ページ)を
いじらなくてもいいようにカスタムしようと思います。りんごのメンバー紹介とか近いのかなあ?
ザ未経験です。
雰囲気的にはPHPを書くんだろうなあーと感じています。
もしかしてプラグインであったらラッキーとも思っています。
視界が、ぼや~っとしています。
アドバイスやヒントを下さいませ。
よろしくお願いいたします!
>トップページに「次のライブ情報(日にちが近い1回分)」と
>「pick up(お勧めの1コ)」を載せたいという事です。
「ライブ情報」がWordPressの投稿であることを前提にします。
まず、直近のライブを選ぶ方法ですが、ライブの開催日が、その投稿と結びついたデータとして記録され、取得できる必要があります。「ライブの開催日」と「投稿の公開日」は別ですからね。思いつくのはWordPressのカスタムフィールドにライブの開催日を入力しておき、テンプレートの必要な箇所でそれを取得し、表示する方法です。ちょっと難易度は高いでしょうが、カスタムフィールドの使い方と、そのデータの取得について調べるのが良いと思います。
Pick UPについては、「これをPick Upにしたい!」というユーザーの操作を前提にできるので、「Pick Up」などという「タグ」を用意して、これを任意に付けたり外したりしてもらうのが妥当かと思います。
テンプレート側では、get_posts()の条件として、newsカテゴリに属している投稿で、Pick Upタグがついている投稿、ということで絞り込めます。
> 投稿ページnewsの一部を抜粋
get_the_excerpt()を使用し、表示させたい文字数を決定するのも1つの方法です。
get_the_content()を使用しても、同じようなことが出来るので調べてみるのが良いかと思います。
ピンバック: 2013-4-12勉強会 | パソコン倶楽部りんご