私は現在、WordPress管理者用のプラグインをコーディングしています。カスタムメタボックスについてです。多くのコーディングを学ぶためだけに、スライドショープラグインを作成したいと思います。
画像のアップロードとテキスト入力フィールドを含むメタボックスを1つ作成しました。(下の写真を参照)
など、フィールドを保存できるので、画像をアップロードして、テキストフィールド内に画像を設定できます。投稿/ページをWordPress内に保存すると、データベースに値が保存されます。それはいいです!
ここで、繰り返し可能なフィールドなどのフィールドをユーザーが追加および削除できるようにして、コードを拡張したいと思います。
上の画像でわかるように、新しいスライドの追加ボタンを作成しました。また、JavaScriptをコーディングして機能させましたが、これは正しく機能しません。
だからあなたへの私の質問は、動的にフィールドを作成するための最良の方法は何ですか?
現在、JavaScriptのclone関数を使用してフィールドのクローンを作成していますが、デフォルトの行のみが機能します。
私はそれで数週間経ちました、そして今のところ解決策を見つけることができませんでした。
いくつかのコード:
これはPHPで作成された私のメタボックス
のコードです
これは私が今使用しているjQuery/Javascriptです