タグ

ブックマーク / www.webdesignleaves.com (3)

  • カスタム投稿タイプの一覧ページの作成 | Web Design Leaves

    WordPress で作成した個々のカスタム投稿タイプの一覧ページ作成に関するメモ。 個々のカスタム投稿タイプの一覧ページを作成する場合、以下のような方法がある。 固定ページを作成して表示 アーカイブページを作成して表示 カスタム分類のページを作成して表示 以下はそれぞれの方法を使って一覧ページを表示する場合の例(概要。詳細は省略) 目次 カスタム投稿タイプの作成 このサンプルでは以下のようなカスタム投稿タイプを作成 投稿タイプ名:events カテゴリー:events_cat タグ:events_tag functions.php(抜粋) //カスタム投稿タイプを登録 function new_post_type() { register_post_type( 'events',//投稿タイプ名(識別子) array( 'label' => 'イベント', 'labels' => arr

  • カスタム投稿タイプ | Web Design Leaves

    概要 独自の投稿タイプ(カスタム投稿タイプ)を追加することにより、「投稿記事」や「固定ページ」とは別にコンテンツを管理でき、カテゴリー形式またはタグ形式で分類することができる。 カスタム投稿に固定ページのような親子関係(階層)を持たせるには「hierarchical」を「true」に指定する。 投稿記事と同様に時系列に従ってコンテンツを管理し、親子関係を持たせない場合は「hierarchical」を「false」を指定する。 カスタム投稿タイプごとに一覧表示のテンプレートファイルを使うことができる。(archive-post_type.php) 一覧表示(アーカイブ表示)を作成するには has_archive を true にしておく。 コンテンツをカスタムタクソノミー(カテゴリー形式またはタグ形式)で分類できる。 カスタム投稿タイプの登録 カスタム投稿タイプを追加するには、registe

  • 編集画面に独自のカスタムフィールドの入力項目を追加する | Web Design Leaves

    編集画面に独自の入力項目を追加 以下のような手順で、独自の入力項目を作成する。 メタボックスの作成 記事の編集画面は「メタボックス」と呼ばれる枠で囲んだ項目の組み合わせで構成されている。 独自の入力項目を作成する場合にも、まずは新しいメタボックスを作成する。 入力フィールドの作成 メタボックスの中に入力フィールドや注意書きなどを表示する。 入力フィールドは HTML のフォームを利用して表示する。 入力した情報の保存 最後にフィールドに入力した情報をデータベースに保存する処理を指定する。 この例ではカスタム投稿タイプを使った投稿に以下のようなカスタムフィールドを作成。 投稿タイプ:「works」 メタボックス:「作品情報」(ID : works_info) 入力フィールド:「素材」(ID : material) 入力フィールド:「写真クレジット」(ID : photo) メタボックスと入力

  • 1