2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

2Reading Time

カスタムポスト(ここでは「提案」)に作成したメディアフィールド(ここでは「proposal_attachement」)を表示し、ダウンロードできるようにする。

下記は安定しない。

How to Create a Listing for WordPress Media Library

で再度構築

前提

  • 保存先のカスタムポストにメディアフィールドを作成
  • メディアをアップロードするためのフォームを作成
  • メディアを表示するためのリスティングを作成
  • 表示先でリスティングのクエリを設定

手順

保存先のカスタムポストにメディアフィールドを作成

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

フォーマットは「Media ID」を選択

 

メディアをアップロードするためのフォームを作成

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

「Media Field」の各種設定が必要。

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

「FIELD VALUE」は「ID」を選択

ファイル数、最大サイズ、許可するファイルの種類を設定

 

メディアを表示するためのリスティングを作成

 

リスティングを作成し、「Dynamic Image」を設置

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

 

ダウンロード用に「Dynamic Fiedl」を設置

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

拡大用に「Dynamic Link」を設置

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)

 

表示先でリスティングのクエリを設定

表示先のテンプレートで、「Listing Grid」を設置し、クエリを設定する

グローバルリンク - 2.6 提案に添付したメディアファイル(複数)を表示、ダウンロード(未完成)