我正在使用Wordpress設置API爲插件處理圖片和鏈接創建一個選項頁面。我可以註冊3個add_settings_field調用,並添加3個圖像和鏈接到該網站。有誰知道動態讓用戶動態添加新字段(add_settings_field)的方法。例如,如果它從1個字段開始,但他們需要另一張圖片。Wordpress設置API
1
A
回答
0
你可以添加一個按鈕並讓你的管理頁面處理程序(例如add_options_page的最後一個參數)處理GET參數,所以它可以調用add_settings_field,也許?
0
對於以下工作,您需要爲數據創建一個add_settings_field。 add_settings_field的回調函數中的html表單元素需要是一個數組。
例子:
<input type="text" name="field[0]" id="textfield_0" />
<input type="text" name="field[1]" id="textfield_1" />
如果你設計這樣WordPress會儲存在同一個選項字段序列化的數據,導致更少的數據庫請求的格式,並可以在以後添加更多的數據放入到它。
然後你使用例如jQuery或JavaScript以及一個用於向選項頁面添加更多字段的按鈕。
附加字段也將是一個數組,編號從以前的表單字段結束時開始。望着前面的代碼剪斷你會開始:
<input type="text" name="field[2]" id="textfield_2" />
<input type="text" name="field[3]" id="textfield_3" />
如果你把東西合精您在add_settings_field的回調函數創建表單域的NOx量基本形式。其他字段將使用jQuery或Ajax添加。
現在,您可能會遇到需要編輯字段的情況,在這種情況下,表單應顯示所有先前存儲的值並填寫文本字段。
你可以通過發送一個包含存儲值的屬性到add_settings_field來實現。看看我是如何爲自己解決的Wordpress settings API and serialising data
相關問題
- 1. WordPress的API設置不savnig
- 2. 子頁面設置api wordpress
- 3. WordPress的設置API回調
- 4. WordPress的設置API withing Singleton類
- 5. wordpress插件:與OOP設置api
- 6. WordPress的設置API字段回調
- 7. Wordpress設置API和序列化數據
- 8. 訪問後數據保存設置與WordPress設置API後
- 9. 如何在wordpress中設置樣式(設置API)
- 10. WordPress插件設置
- 11. WordPress的 - 設置post_date
- 12. WordPress的megamenu設置
- 13. 如何在其他wordpress設置中添加wordpress設置?
- 14. Kimsufi API設置
- 15. Yii2設置API
- 16. 如何驗證WordPress設置API中的單選按鈕?
- 17. 如何使用瞬態API正確設置時間WordPress
- 18. WordPress的設置API兩節相同的頁面保存錯誤
- 19. 如何在php中設置模板路徑include for wordpress API
- 20. WordPress插件設置數據
- 21. 爲Wordpress設置工作區
- 22. 高可用性WordPress設置
- 23. 設置wordpress iOS的教程
- 24. 設置wordpress到Windows主機
- 25. wordpress插件sql設置
- 26. 設置Wordpress comment_content長度
- 27. spritespin的WordPress jquery設置
- 28. WordPress的設置由插件
- 29. 可擴展的wordpress設置
- 30. 在Wordpress中設置Cookie