{"id":210828,"date":"2024-11-06T16:38:57","date_gmt":"2024-11-06T16:38:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-fields-checkout-block-for-woocommerce\/"},"modified":"2026-03-04T11:43:53","modified_gmt":"2026-03-04T11:43:53","slug":"custom-fields-checkout-block-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/fuc.wordpress.org\/plugins\/custom-fields-checkout-block-for-woocommerce\/","author":16973082,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Custom Fields Checkout Block For WooCommerce","header_author":"Gravity Master","header_description":"Enhance your WooCommerce Block checkout experience by adding custom fields to collect specific customer information seamlessly.","assets_banners_color":"c7cad8","last_updated":"2026-03-04 11:43:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":2,"author_block_rating":0,"active_installs":20,"downloads":706,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0":"<p>Initial release \u2014 install and start adding custom fields to your WooCommerce checkout today.<\/p>"},"ratings":{"1":0,"2":1,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3474494,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3474494,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3474494,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3474494,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3183310,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3183310,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3183310,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3183310,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Plugin admin screen \u2014 manage all custom checkout fields.","2":"Adding a new custom field with type, label, location, and placeholder options.","3":"Custom fields displayed on the WooCommerce checkout page.","4":"Custom field values shown in the WooCommerce admin order details."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[61045,126005,257079,13816,30387],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-210828","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout-fields","plugin_tags-custom-checkout","plugin_tags-order-fields","plugin_tags-woocommerce-checkout","plugin_tags-woocommerce-custom-fields","plugin_committers-gravitymaster97"],"banners":{"banner":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/banner-772x250.png?rev=3474494","banner_2x":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/banner-1544x500.png?rev=3474494","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/icon-128x128.png?rev=3474494","icon_2x":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/icon-256x256.png?rev=3474494","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/screenshot-1.png?rev=3183310","caption":"Plugin admin screen \u2014 manage all custom checkout fields."},{"src":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/screenshot-2.png?rev=3183310","caption":"Adding a new custom field with type, label, location, and placeholder options."},{"src":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/screenshot-3.png?rev=3183310","caption":"Custom fields displayed on the WooCommerce checkout page."},{"src":"https:\/\/ps.w.org\/custom-fields-checkout-block-for-woocommerce\/assets\/screenshot-4.png?rev=3183310","caption":"Custom field values shown in the WooCommerce admin order details."}],"raw_content":"<!--section=description-->\n<p>Enhance your WooCommerce checkout experience with the <strong>Custom Fields Checkout Block<\/strong> plugin. This plugin empowers store owners to add unlimited custom fields to the checkout page, making it easy to collect extra information from customers and tailor the checkout process to your business needs.<\/p>\n\n<p>Whether you need extra contact details, order notes, delivery preferences, or custom options \u2014 this plugin provides a flexible, user-friendly solution that works seamlessly with the WooCommerce Checkout Block.<\/p>\n\n<p><strong>Free Field Types:<\/strong>\n* Text\n* Email (with built-in validation)\n* URL (with built-in validation)<\/p>\n\n<p><strong>Pro Field Types:<\/strong>\n* Date Picker \u2014 calendar widget with customisable date format (jQuery UI Datepicker)\n* Select \u2014 dropdown list with predefined options\n* Checkbox \u2014 opt-in checkboxes (e.g. gift wrapping, newsletter sign-up)<\/p>\n\n<p>\ud83d\udd17 <strong><a href=\"https:\/\/www.codesmade.com\/store\/custom-fields-checkout-block-for-woocommerce\/\">Upgrade to Pro<\/a><\/strong>\n\ud83d\udcc4 <strong><a href=\"https:\/\/www.codesmade.com\/custom-fields-checkout-block-for-woocommerce-documentation\/\">Documentation<\/a><\/strong>\n\ud83d\udcac <strong><a href=\"https:\/\/www.codesmade.com\/contact-us\/\">Contact Support<\/a><\/strong><\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Enable or disable custom fields for checkout with a single toggle<\/li>\n<li>Supports multiple field types: Text, Email, URL, Date Picker (Pro), Select (Pro), Checkbox (Pro)<\/li>\n<li>Add unlimited custom fields \u2014 no artificial limits<\/li>\n<li>3 field locations: Contact, Address, Order<\/li>\n<li>Set each field as required or optional<\/li>\n<li>Add placeholder text for Text, Email, Date, and Select fields<\/li>\n<li>Date Picker field with fully customisable date format (e.g. yy-mm-dd, mm\/dd\/yy)<\/li>\n<li>Email and URL fields with built-in input validation<\/li>\n<li>Custom field values shown in WooCommerce admin order view and order emails<\/li>\n<li>Easy field management from the WordPress admin dashboard<\/li>\n<li>AJAX-powered field management for a smooth, no-reload experience<\/li>\n<li>Fully compatible with the WooCommerce Checkout Block (Gutenberg)<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress dashboard.<\/li>\n<li>Search for <strong>\"Custom Fields Checkout Block for WooCommerce\"<\/strong> and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>WooCommerce &gt; Custom Fields Checkout Block<\/strong> to start adding fields.<\/li>\n<\/ol>\n\n<p><strong>Manual Installation:<\/strong><\/p>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Upload the ZIP file and click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Navigate to <strong>WooCommerce &gt; Custom Fields Checkout Block<\/strong> to configure your fields.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20add%20more%20than%20one%20custom%20field%3F\"><h3>Can I add more than one custom field?<\/h3><\/dt>\n<dd><p>Yes \u2014 you can add unlimited custom fields to the checkout page.<\/p><\/dd>\n<dt id=\"where%20do%20the%20custom%20fields%20appear%20on%20checkout%3F\"><h3>Where do the custom fields appear on checkout?<\/h3><\/dt>\n<dd><p>You can choose to display fields in the Contact, Address, or Order section of the WooCommerce checkout block.<\/p><\/dd>\n<dt id=\"are%20custom%20fields%20required%20by%20default%3F\"><h3>Are custom fields required by default?<\/h3><\/dt>\n<dd><p>No. You can individually set each field as required or optional.<\/p><\/dd>\n<dt id=\"can%20i%20use%20placeholder%20text%20for%20my%20fields%3F\"><h3>Can I use placeholder text for my fields?<\/h3><\/dt>\n<dd><p>Yes \u2014 you can add placeholder text to Text, Email, Date Picker, and Select fields to guide customers.<\/p><\/dd>\n<dt id=\"is%20email%20and%20url%20validation%20supported%3F\"><h3>Is email and URL validation supported?<\/h3><\/dt>\n<dd><p>Yes. Email and URL fields include built-in validation to ensure customers enter correctly formatted data before submitting their order.<\/p><\/dd>\n<dt id=\"will%20custom%20field%20values%20show%20in%20the%20admin%20and%20order%20emails%3F\"><h3>Will custom field values show in the admin and order emails?<\/h3><\/dt>\n<dd><p>Yes. All custom field values are stored with the order and displayed in the WooCommerce admin order screen and in order confirmation emails.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20date%20picker%20with%20a%20custom%20date%20format%3F\"><h3>Can I add a Date Picker with a custom date format?<\/h3><\/dt>\n<dd><p>Yes. Add a Date Picker field (Pro) and specify your preferred date format \u2014 for example yy-mm-dd or mm\/dd\/yy \u2014 using standard jQuery UI Datepicker format codes.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20the%20woocommerce%20checkout%20block%3F\"><h3>Is this plugin compatible with the WooCommerce Checkout Block?<\/h3><\/dt>\n<dd><p>Yes. The plugin is fully compatible with the modern WooCommerce Checkout Block (Gutenberg block editor).<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20documentation%3F\"><h3>Where can I find documentation?<\/h3><\/dt>\n<dd><p>Full documentation is available at: https:\/\/www.codesmade.com\/custom-fields-checkout-block-for-woocommerce-documentation\/<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20support%3F\"><h3>How do I get support?<\/h3><\/dt>\n<dd><p>You can reach us via our contact page: https:\/\/www.codesmade.com\/contact-us\/\nOr use the WordPress.org support forum for this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added unlimited custom field support for WooCommerce Checkout Block.<\/li>\n<li>Free field types: Text, Email, URL.<\/li>\n<li>Pro field types: Date Picker, Select, Checkbox.<\/li>\n<li>3 field locations: Contact, Address, Order.<\/li>\n<li>Required \/ optional field setting per field.<\/li>\n<li>Placeholder text support for Text, Email, Date, and Select fields.<\/li>\n<li>Built-in validation for Email and URL fields.<\/li>\n<li>Custom field values displayed in admin order view and order emails.<\/li>\n<li>AJAX-powered field management in WordPress admin.<\/li>\n<li>Enable \/ disable toggle for all custom checkout fields.<\/li>\n<\/ul>","raw_excerpt":"Add unlimited custom fields to your WooCommerce checkout block \u2014 collect extra customer info with no coding required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/210828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=210828"}],"author":[{"embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gravitymaster97"}],"wp:attachment":[{"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=210828"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=210828"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=210828"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=210828"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=210828"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fuc.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=210828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}