として、私は彼らが、例えばで公共のフォームにこれを行いますメンバーは、などの動画、画像などのメディアをアップロードできるようになりますWordPressのウェブサイトを構築しています:domain.com/upload
WordPressのメディアは、カスタムポストタイプ
フォームをタイトル、簡単な要約、選択するいくつかのカテゴリ、そして最終的にはファイルアップローダを要求します。ユーザーはフォームを送信することができます。フォームはサイトに投稿として表示されますが、単なるテキストではなく、メディアです。
私はカスタムポストタイプを作成しましたが、問題はすべてメディアのアップロードを処理する方法です。デフォルトのWPメソッドはアイテムをアップロードして手動で投稿に挿入することですあなたは好きな数だけ挿入することができます)。私は、ユーザーが投稿ごとに1つのファイルしかアップロードできないようにし、ファイル自体が投稿であるため、そのファイルを投稿に挿入する必要はありません。彼らはまた、特集画像をアップロードすることができます。
私はこれをどのように開発することができますか?ありがとう。
WordPressのメディアアイテムは、デフォルトではタイトル、抜粋、説明などが付いています。 - ポストタイプの「添付ファイル」で、関連するすべての関数の報酬を得るか? '(media_handle_upload()'、 'wp_get_attachment_url()'、 'wp_attachment_is_image()'、リストは無限です) – TheDeadMedic
面白いですね。しかし、カスタムタクソノミとコメントはどうですか? – Cameron
彼らについてはどうですか?アタッチメントはコメントをすぐにサポートし、カスタム税については、通常は 'attachment'オブジェクトの場合と同じように登録します。 – TheDeadMedic