Docs / API & Plugin Development

API & Plugin Development

Everything you need to get started building custom integrations for WPMU DEV plugins and services.

  1. 1. Forminator API Docs

    1. 1.1 Method: initialize()
    2. 1.2 Method: get_forms()
    3. 1.3 Method: get_form()
    4. 1.4 Method: delete_form()
    5. 1.5 Method: delete_forms()
    6. 1.6 Method: add_form()
    7. 1.7 Method: update_form()
    8. 1.8 Method: get_polls()
    9. 1.9 Method: get_poll()
    10. 1.10 Method: delete_poll()
    11. 1.11 Method: delete_polls()
    12. 1.12 Method: add_poll()
    13. 1.13 Method: update_poll()
    14. 1.14 Method: get_quizzes()
    15. 1.15 Method: get_quiz()
    16. 1.16 Method: delete_quiz()
    17. 1.17 Method: delete_quizzes()
    18. 1.18 Method: add_quiz()
    19. 1.19 Method: update_quiz()
    20. 1.20 Method: get_form_wrappers()
    21. 1.21 Method: get_form_wrapper()
    22. 1.22 Method: move_form_wrapper()
    23. 1.23 Method: delete_form_wrapper()
    24. 1.24 Method: get_form_fields()
    25. 1.25 Method: get_form_fields_by_type()
    26. 1.26 Method: get_form_field()
    27. 1.27 Method: update_form_field()
    28. 1.28 Method: add_form_field()
    29. 1.29 Method: update_form_setting()
    30. 1.30 Method: update_form_settings()
    31. 1.31 Method: delete_form_field()
    32. 1.32 Method: delete_form_fields()
    33. 1.33 Method: get_entries()
    34. 1.34 Method: get_entry()
    35. 1.35 Method: move_form_field()
    36. 1.36 Method: delete_entry()
    37. 1.37 Method: delete_entries()
    38. 1.38 Method: count_entries()
    39. 1.39 Method: add_form_entry()
    40. 1.40 Method: update_form_entry()
    41. 1.41 Method: add_form_entries()
    42. 1.42 Method: add_poll_entry()
    43. 1.43 Method: add_poll_entries()
    44. 1.44 Method: update_poll_entry()
    45. 1.45 Method: add_quiz_entry()
    46. 1.46 Method: add_quiz_entries()
    47. 1.47 Settings Element
  2. 2. Hummingbird API Docs

    1. 2.1 Action: wphb_delete_db_data
    2. 2.2 Action: wphb_get_performance_report
    3. 2.3 Action: wphb_clear_page_cache
    4. 2.4 Filter: wp_hummingbird_is_active_module_minify', '__return_false
    5. 2.5 Filter: wphb_page_cache_custom_terms
    6. 2.6 Endpoint: /status/(?P[\\w-]+)
    7. 2.7 Endpoint: /clear_cache/(?P[\\w-]+)
  3. 3. Hustle Providers API Doc

    1. 3.1 Register Provider
    2. 3.2 Class: Hustle_Provider_Abstract
    3. 3.3 Properties: Provider
    4. 3.4 Methods to Define: Provider
    5. 3.5 Methods to Use: Provider
    6. 3.6 Class: Hustle_Provider_Form_Settings_Abstract
    7. 3.7 Properties: Form Settings
    8. 3.8 Methods to Define: Form Settings
    9. 3.9 Methods to Use: Form Settings
    10. 3.10 Class: Hustle_Provider_Form_Hooks_Abstract
    11. 3.11 Properties: Form Hooks
    12. 3.12 Methods to Define: Form Hooks
    13. 3.13 Helper Functions