Makes便利ショートコードが詰まっている。装飾の多いサイトではないので、意外な感じはする。Biographyの個人SNSアイコンの表示あたりに使っているのだろうか。Makesコンテンツ主なコンテンツは以下である。NewsLiveDiscographyBiographyGoodscontactnews「投稿」のカテゴリーが「news」のものを表示。個別記事へのリンクは貼らず、一覧にすべて出す男気実装がなされている。いう処理にしているか判断できるかというと、bodyのclassを見るとわかる。post_class)また、htmlの要素も「article」で作成しており、IDが入っている。wordpressの基本的な記事へのパーマリンクは「hoge.com?p={id}」なので打ってみると、公には導線が作成されていないnewsの個別記事にアクセスすることができた。一例ちゃんとslugを設定していてえらい。slugやメディアファイル名が日本語のままだと事故を誘発しがちなので気をつけるといいですね。liveこちらもnewsと同様。HTMLを見ると「カテゴリ別アーカイブ」というコメントアウトが見えて切ない。discographyここでやっと一覧→個別ページという一般的な遷移が行われる。この一覧、まさかの固定ページ。「news」同様、archiveのテンプレートを利用するという選択肢がなかったのは、表示件数の問題だろうか。1ページに表示する最大投稿数」で設定する。functions.phpの中でフック処理を入れる事によりカテゴリによって件数を変更するというのも実現できるが固定ページとして持って、固定ページのテンプレートの中で特定カテゴリの記事をget_posts()でひっぱって出す方が簡単だしフックで処理するよりシンプルでサイト全体の方針にあってるなぁと納得。画像に関してはWPのcoreに含まれているMasonryが使われているのでレスポンシブ対応とか心配しなくていいですね。楽!先述の通り、ディスコグラフィーの詳細ページは「投稿」の記事になっている。投稿(single)カテゴリーベースを「.」に指定すると、URLからデフォルトの「category」を削除することができるじゃあ/{category_slug}/にしたらカテゴリのアーカイブページになるんじゃないの?いい質問だね。その上でカテゴリスラッグと同名のスラッグを持つ固定ページを作成すると、そちらが優先されるのだよ。余談:投稿にするか、カスタム投稿タイプにするか。違ったタイプの投稿を持つ場合には「カスタム投稿タイプ」を持つというやり方がある。たしかに要素として「タイトル」「本文」「サムネイル(ジャケ写)」という構造なので、投稿でカテゴリわけしたほうがシンプルでよさそう。biography特定のclassの要素に対して、スクロールに応じてふわっと表示してくれるようなjsが記述されているのでバイオグラフィーやディスコグラフィーなどの画像のあるページではそれが実行されているようです。goods販売のシステムは外部サイト(カラーミーショップ)を利用。公式wordpressプラグインがあるので、そちらを利用しているのではないだろうか。した「一部だけECサイト」みたいな実装の時ってヘッダーフッターが結局共通にならないという悩みがあると思うのでプラグインでページを生成できるのは非常にありがたいですね。あと多分そろそろTシャツ届くから楽しみです。送信後は別ページに遷移しちゃったりするのだろうか。いやデフォルトの表示なんだろうな。見てみたいけどcontactする用事ないので想像の域を出ません。既存テーマをカスタマイズしつつURL設計などはしっかり押さえて、投稿タイプもpostのみに絞り、カテゴリで表示場所を分けるというシンプル運用。非常にソリッドでナンバーガールらしさを感じる実装でしたね。気になるところはjQueryの多重読み込みによるエラーが出ているので心配だなってところくらいです。あと日比谷野音行けるのでめちゃくちゃ楽しみです。やまなんとかエンジニア。忘れっぽいのでブログにメモをしている。最近、一番好きな食べ物は汁物に浮いているたまごなんじゃないかなぁと思ってきた。コメントをキャンセルメールアドレスが公開されることはありません。*メール*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。