{"id":68,"date":"2025-11-04T20:45:48","date_gmt":"2025-11-04T20:45:48","guid":{"rendered":"https:\/\/jaedpro.com\/wp-react-panel\/?post_type=docs&#038;p=68"},"modified":"2025-11-04T20:50:16","modified_gmt":"2025-11-04T20:50:16","password":"","slug":"summary","status":"publish","type":"docs","link":"https:\/\/jaedpro.com\/wp-react-panel\/docs\/summary\/","title":{"rendered":"Summary"},"content":{"rendered":"\n<p>Let me share a summary of the available field types. Currently, only a very limited number of field types are supported, but I will add almost all possible field types very soon.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Available Field Types<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Type<\/th><th>Description<\/th><th>Multiple Values<\/th><th>Example Use Case<\/th><\/tr><\/thead><tbody><tr><td><code>text<\/code><\/td><td>Single-line text input<\/td><td>No<\/td><td>Application name, message<\/td><\/tr><tr><td><code>switch<\/code><\/td><td>Toggle on\/off<\/td><td>No<\/td><td>Enable\/disable features<\/td><\/tr><tr><td><code>number<\/code><\/td><td>Numeric input<\/td><td>No<\/td><td>Maximum users, timeouts<\/td><\/tr><tr><td><code>password<\/code><\/td><td>Masked password input<\/td><td>No<\/td><td>API keys, secrets<\/td><\/tr><tr><td><code>radio<\/code><\/td><td>Single choice from options<\/td><td>No<\/td><td>Mode selection, format choice<\/td><\/tr><tr><td><code>select<\/code><\/td><td>Dropdown selection<\/td><td>Yes (with&nbsp;<code>multiple<\/code>)<\/td><td>Method selection, role selection<\/td><\/tr><tr><td><code>checkbox<\/code><\/td><td>Multiple selections<\/td><td>Yes<\/td><td>Feature toggles, requirements<\/td><\/tr><tr><td><code>tags<\/code><\/td><td>Multiple tag-like values<\/td><td>Yes<\/td><td>Email lists, IP addresses<\/td><\/tr><tr><td><code>datetime<\/code><\/td><td>Date\/time picker<\/td><td>No<\/td><td>Schedules, maintenance windows<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Notes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>All field values are automatically saved to WordPress options using\u00a0<code>update_option()<\/code>\u00a0with the field\u00a0<code>id<\/code>\u00a0as the option name<\/li>\n\n\n\n<li>The settings page uses the WordPress REST API for saving settings<\/li>\n\n\n\n<li>Only users with the specified\u00a0<code>capability<\/code>\u00a0can access the settings page<\/li>\n\n\n\n<li>The React frontend is built from\u00a0<code>wp-react-panel\/build\/<\/code>\u00a0directory<\/li>\n\n\n\n<li>Make sure to build the React application before using this class<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Let me share a summary of the available field types. Currently, only a very limited number of field types are supported, but I will add almost all possible field types very soon. Available Field Types Type Description Multiple Values Example Use Case text Single-line text input No Application name, message switch Toggle on\/off No Enable\/disable [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[4],"doc_tag":[],"class_list":["post-68","docs","type-docs","status-publish","hentry","doc_category-field-types"],"blocksy_meta":[],"year_month":"2026-05","word_count":143,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Jaed Mosharraf","author_nicename":"jaedm97","author_url":"https:\/\/jaedpro.com\/wp-react-panel\/author\/jaedm97\/"},"doc_category_info":[{"term_name":"Field Types","term_url":"https:\/\/jaedpro.com\/wp-react-panel\/docs-category\/field-types\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/docs\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/comments?post=68"}],"version-history":[{"count":7,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/docs\/68\/revisions"}],"predecessor-version":[{"id":75,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/docs\/68\/revisions\/75"}],"wp:attachment":[{"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/media?parent=68"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/doc_category?post=68"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/jaedpro.com\/wp-react-panel\/wp-json\/wp\/v2\/doc_tag?post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}