12

アップロードされた画像など、製品に関するさまざまなデータを収集する忍者フォームを含む WordPress ページを作成しました。メイン メニューの [入力] 項目をクリックすると、フォームのあるページにアクセスできるため、ユーザーは製品データをアップロードするためにバックエンドにアクセスする必要がありません。

このデータを「Listing」というカスタム投稿タイプに入れたいと思います。これらのデータセットは最終的に何千にもなり、何千もの「リスト」ページが存在することになります。人々がサイトにアクセスすると、メイン メニューの [入力] をクリックして忍者フォームのページに移動し、入力します。

フォームが収集したデータからこれらのリスティング ページを作成する方法を誰か教えてもらえますか?

おそらくフォームデータからページを作成するNinjaのFront-End Postオプションを実行しています。このプラグインには、作成する投稿タイプを選択できるいくつかの投稿作成​​設定がありますが、これは私にとってはうまくいきません。送信されたフォーム データがダッシュボード | の下に表示されることを期待します。リスティングですが、フォームを送信しても何もありません。

誰かがこれを機能させましたか?

ご協力いただきありがとうございます。

4

4 に答える 4

0

プラグインに少しお金を払ってもかまわない場合は、このようなより高度なものには忍者フォームではなく重力フォームを使用することをお勧めします.

カスタム投稿タイプ「oproep」を手動で作成し、gravityforms プラグインを使用して、ユーザーがフォームを送信したときにタイプ oproep からカスタム投稿を作成しました。

カスタム投稿タイプのアーカイブ ページ www.mysite.com/oproep を使用しているため、自動的に作成されるため、既に「リスト」のリストが作成されています。単一のページ www.mysite.com/oproep/title もデフォルトで作成されます。テーマによっては、必要に応じてこれらのテンプレートを上書きすることもできます。

あなたがしなければならない唯一のことは、カスタム投稿タイプを追加するいくつかの php 行を functions.php に追加する (または独自のプラグインを作成する) ことです。残りはすべて自動的に機能します。

ユーザーが投稿を編集したり、ドロップダウンでカスタム分類タグを読み取ったりできるようにするためのコードを作成するところまで行きました。重力フォームを使用すると、さらに多くのオプションが得られます。

于 2017-05-02T17:36:41.033 に答える