{"id":8590204,"date":"2021-09-22T00:00:33","date_gmt":"2021-09-21T22:00:33","guid":{"rendered":"https:\/\/woo.com\/?post_type=product&#038;p=8590204"},"modified":"2026-01-08T22:22:43","modified_gmt":"2026-01-08T20:22:43","slug":"custom-fields-for-woocommerce","status":"publish","type":"product","link":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","title":{"rendered":"Custom Fields"},"content":{"rendered":"<h2 style=\"text-align: center\"><strong>Add Custom Fields to Registration, Checkout and My Account Page<\/strong><\/h2>\n<p>Add unlimited extra fields and choose to display them on Registration form, My Account and Checkout pages to collect additional information about your customers and their orders. Supports text, dropdown, checkbox and 16 other field types to collect any information.<\/p>\n<p>Custom Fields for WooCommerce extension allows you to add dependable (conditional) fields to keep your registration and checkout form clean by displaying fields only when needed. You can also choose to display fields based on user roles. For example, you might want to display VAT field to wholesaler and other B2B user roles only and keep it hidden for general customers.<\/p>\n<p>Using the 15 pre-defined positions, you can add custom fields almost anywhere on checkout page. Customize default shipping and billing fields label. Disable specific shipping and billing fields based on user roles.<\/p>\n<p>This extension facilitates B2B registrations by allowing you to display a user roles dropdown on the Registration form to let customers select the relevant user roles during registration. You can manually validate and approve new user registrations based on the selected user roles.<\/p>\n<h2><strong>Features<\/strong><\/h2>\n<ul>\n<li>Add custom fields to Registration form and Checkout page<\/li>\n<li>Supports 19 field types, including dropdown, checkbox, multi-select, and more<\/li>\n<li>Dedicated VAT field with validation<\/li>\n<li>Add checkout field price in fixed or percentage amount<\/li>\n<li class=\"changelog-entry-type entry-type__new\" title=\"new\" aria-label=\"new\" data-type=\"n\"><span class=\"wccom-product-changelog-modal__content\">Option to add different fee for each field option<\/span><\/li>\n<li>Add conditional\/dependent custom fields<\/li>\n<li class=\"changelog-entry-type entry-type__new\" title=\"new\" aria-label=\"new\" data-type=\"n\"><span class=\"wccom-product-changelog-modal__content\">Multi-level fields dependability to collect complex information<\/span><\/li>\n<li>Display fields based on user roles<\/li>\n<li>15 pre-defined positions to add fields on Checkout page<\/li>\n<li class=\"changelog-entry-type entry-type__new\" title=\"new\" aria-label=\"new\" data-type=\"n\"><span class=\"wccom-product-changelog-modal__content\">Show fields on checkout when specific product, category or product tag is in cart<\/span><\/li>\n<li>Choose to display field data on the My Account, Order Details pages and order emails<\/li>\n<li>Option to make fields un-editable from the My Account page<\/li>\n<li>Make fields optional or mandatory<\/li>\n<li>Customize field description, placeholders, and add custom CSS<\/li>\n<li>Sort fields as needed<\/li>\n<li>Enable specific default billing fields on the Registration form (name, address, number, and other)<\/li>\n<li>Customize the labels of default billing and shipping fields<\/li>\n<li>Show or hide custom, default billing, and shipping fields based on user roles including guest users<\/li>\n<li>Supports B2B registration\n<ul>\n<li>Display user roles dropdown on the Registration form<\/li>\n<li>Option to manually validate new user registration based on user roles<\/li>\n<\/ul>\n<\/li>\n<li>Customize account validation messages and email notifications sent for account pending, approved, and disapproved statuses<\/li>\n<\/ul>\n<h2><strong>Create multiple custom fields<\/strong><\/h2>\n<p>You can create multiple custom fields and display them on the <strong>Checkout, Registration, and My Account<\/strong> pages.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8591854\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"493\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png 2534w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=896,451 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=768,387 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=1200,604 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=1536,773 1536w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=2048,1031 2048w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=300,151 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png?resize=958,482 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<p><strong>While creating new custom fields, you can customize the following options.<\/strong><\/p>\n<ul>\n<li>Add field title<\/li>\n<li>Select field type and add options<\/li>\n<li>Add field or option prices<\/li>\n<li>Choose to add price in fixed or percentage amount of order<\/li>\n<li>Make field required<\/li>\n<li>Make field non-editable from the My Account page<\/li>\n<li>Show fields on order detail pages and in order emails<\/li>\n<li>Choose field width (full or half)<\/li>\n<li>Add field placeholders and descriptions<\/li>\n<li>Option to add custom CSS for field<\/li>\n<li>Option to make fields dependent on chosen user roles (if the field is for all users, do not select any roles)<\/li>\n<li>Choose to display the field on one or all these pages: <strong>Registration, Checkout, and My Account<\/strong><\/li>\n<li>Assign field to specific products, categories and tags<\/li>\n<li>Choose from 15 available Checkout positions<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18734002169638\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"1590\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg 2200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=801,1300 801w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=768,1246 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=1024,1662 1024w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=947,1536 947w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=1262,2048 1262w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=300,487 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Custom-Fields-Adding-new.jpg?resize=958,1555 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<h2><strong>Supports 19 field types<\/strong><\/h2>\n<p>You can choose from 19 field types to collect different types of information and display notices.<\/p>\n<ul>\n<li>Text<\/li>\n<li>Text area<\/li>\n<li>Email<\/li>\n<li>Select box (Dropdown)<\/li>\n<li>Multi-select box<\/li>\n<li>Checkbox<\/li>\n<li>Multi-checkbox<\/li>\n<li>Radio button<\/li>\n<li>Number<\/li>\n<li>Password (accept secret input)<\/li>\n<li>File upload (limit file types and size)<\/li>\n<li>Color picker<\/li>\n<li>Date picker (calendar)<\/li>\n<li>Time picker<\/li>\n<li>Google ReCAPTCHA<\/li>\n<li>Heading<\/li>\n<li>Message<\/li>\n<li>VAT with validation<\/li>\n<li>Description (message display only)<\/li>\n<\/ul>\n<h2><strong>Make fields\u00a0<\/strong>dependable<\/h2>\n<p>You can make fields dependent on other fields to keep your Registration and Checkout pages clean and display fields only when needed.<\/p>\n<p>For example, you can create an Account Type dropdown field and add two options: Company and Individual. You can add VAT fields and make them dependent on the selection of Company. It will ensure that the VAT fields only appear when the Company option is selected from the Account Type field<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8592033 size-large\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg?w=650\" alt=\"\" width=\"650\" height=\"311\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg 1158w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg?resize=896,429 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg?resize=768,367 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg?resize=300,144 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Dependable-field-yes.jpg?resize=958,458 958w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/p>\n<p>This is how the dependent fields appear to customers.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8591954\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Gif-Dependable-fields.gif\" alt=\"Dependable VAT field\" width=\"980\" height=\"280\" \/><\/p>\n<h2><strong>Restrict fields by user roles<\/strong><\/h2>\n<p>You can create fields dependent on specific user roles, and then the field will only appear for relevant customers. For example, you can create a VAT field, and it will only display to wholesale users at Checkout.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-8656004\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png?w=620\" alt=\"\" width=\"620\" height=\"427\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png 1126w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png?resize=896,617 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png?resize=768,529 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png?resize=300,207 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Checkout-Fields-Dependable-to-User-Roles.png?resize=958,660 958w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/p>\n<p><strong>On the user Registration form<\/strong>, once a user selects a user role from the user-role dropdown, any dependent fields they need to complete will appear.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2019\/10\/Fields-Dependable-to-Roles.gif\" width=\"834\" height=\"731\" \/><\/p>\n<h2>Add custom field price:<\/h2>\n<p>While adding a new checkout field, you can choose to keep it free or add a field price. You can add price in fixed or percentage of the order amount. Ability to add price for each field too in case of dropdown, radio-button, checkbox and more.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18734002169686\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"506\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg 2496w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=896,463 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=768,397 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=1200,620 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=1536,794 1536w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=2048,1058 2048w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=300,155 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Field-Pricing.jpg?resize=958,495 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<h2>Assign fields to specific products:<\/h2>\n<p>When you are adding checkout fields, you can attach it to specific products, categories and product tags. The field will only display on checkout page when any of the selected product is in cart.<\/p>\n<h2><strong>Checkout field positions<\/strong><\/h2>\n<p>You can choose from 15 field positions to add fields almost anywhere on your Checkout page.<\/p>\n<ul>\n<li>Before or after Customer Details<\/li>\n<li>Before or after the Billing Form<\/li>\n<li>Before or after the Shipping Form<\/li>\n<li>Before the Order Review heading<\/li>\n<li>Before or after the Order Review<\/li>\n<li>Before or after the Order Notes<\/li>\n<li>Before or after the Terms and Conditions<\/li>\n<li>Before or after the Order Submit Button<\/li>\n<\/ul>\n<h2><strong>Manage default billing and shipping fields<\/strong><\/h2>\n<p>This extension empowers you to add additional custom fields, and you can manage the labels and visibility of default billing and shipping fields.<\/p>\n<p><strong>Show default fields on the Registration form<\/strong><\/p>\n<p>With the WooCommerce Custom Fields\u00a0extension, you can display default billing fields on the Registration form. You can choose to enable specific fields, edit their labels, and make them optional or mandatory.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8592076\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"1121\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg 1893w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=896,1025 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=768,878 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=1200,1372 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=1343,1536 1343w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=1791,2048 1791w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=300,343 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Enable-default-registration-fields.jpg?resize=958,1096 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<p><strong>Change billing fields labels<\/strong><\/p>\n<p>You can rename the billing and shipping field\u2019s labels as per your requirements. For more details see <a href=\"https:\/\/woocommerce.com\/document\/custom-fields-for-woocommerce\/#section-6\">documentation<\/a>.<\/p>\n<p><strong>Hide default billing and shipping fields<\/strong><\/p>\n<p>You can show or hide default billing and shipping fields based on different user roles. This makes your checkout more personalized by showing only those fields relevant to each user role.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8592037\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"1038\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png 2547w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=896,949 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=768,813 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=1200,1271 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=1451,1536 1451w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=1934,2048 1934w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=300,318 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Show-hide-default-fields-based-on-user-roles-1.png?resize=958,1014 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<h2><strong>Display user-roles dropdown on the Registration form<\/strong><\/h2>\n<p>The extension enables you to display the user roles dropdown on the Registration form. This feature is helpful for B2B customers and other special site visitors who need to fill out the additional necessary information in dependent custom fields. You can display all or only specific user roles in the dropdown for selection.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8592044\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"445\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png 2494w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=896,407 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=768,349 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=1200,545 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=1536,697 1536w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=2048,930 2048w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=300,136 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/User-Roles-dropdown-on-registration-page-1.png?resize=958,435 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<h2><strong>Manually validate new user registrations<\/strong><\/h2>\n<p>You can manually validate and approve new user registrations based on user roles. If the user roles dropdown is enabled, you can choose to manually validate selected user roles and set the rest to auto-approve.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8592042\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?strip=all&w=1500\" alt=\"\" width=\"980\" height=\"952\" srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png 2548w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=896,870 896w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=768,746 768w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=1200,1166 1200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=1536,1492 1536w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=2048,1989 2048w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=300,291 300w, https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Approve-New-User-Registration-Settings-1.png?resize=958,931 958w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/p>\n<h2><strong>Manage fields data<\/strong><\/h2>\n<p>While creating new fields you can choose to display custom fields data on the following pages.<\/p>\n<ul>\n<li>The Admin Order Detail page<\/li>\n<li>My Account\u2014 Order detail page (Checkout fields data only)<\/li>\n<li>My Account\u2014Account details page (Registration fields data)<\/li>\n<li>Customer Detail page (Admin area)<\/li>\n<li>Order emails<\/li>\n<\/ul>\n<h3><strong>Requirements<\/strong><\/h3>\n<p>Minimum PHP version: 5.2<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Simultaneously add custom fields to the Registration, My Account, and Checkout pages. <span style=\"font-weight: 400\">Select from a range of 19 different field types.<\/span><\/p>\n","protected":false},"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"collection":[],"product_brand":[],"product_cat":[28674,28710,28669,1021],"product_tag":[],"class_list":{"0":"post-8590204","1":"product","2":"type-product","3":"status-publish","5":"product_cat-cart-and-checkout-features","6":"product_cat-customer-accounts","7":"product_cat-order-options","8":"product_cat-woocommerce-extensions","9":"wcpv_product_vendors-addify","11":"first","12":"instock","13":"downloadable","14":"virtual","15":"taxable","16":"purchasable","17":"product-type-simple"},"bundled_by":[],"bundle_stock_status":"instock","bundle_stock_quantity":null,"bundle_virtual":false,"bundle_layout":"","bundle_add_to_cart_form_location":"","bundle_editable_in_cart":false,"bundle_sold_individually_context":"","bundle_item_grouping":"","bundle_min_size":"","bundle_max_size":"","bundle_price":[],"bundled_items":[],"bundle_sell_ids":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.0 (Yoast SEO v26.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Custom Fields for WooCommerce - WooCommerce Marketplace<\/title>\n<meta name=\"description\" content=\"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Fields\" \/>\n<meta property=\"og:description\" content=\"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/\" \/>\n<meta property=\"og:site_name\" content=\"WooCommerce\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/woocommerce\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-08T20:22:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@woocommerce\" \/>\n<meta name=\"twitter:label1\" content=\"Price\" \/>\n\t<meta name=\"twitter:data1\" content=\"&#036;79\" \/>\n\t<meta name=\"twitter:label2\" content=\"Availability\" \/>\n\t<meta name=\"twitter:data2\" content=\"In stock\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/\",\"url\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/\",\"name\":\"Custom Fields for WooCommerce - WooCommerce Marketplace\",\"isPartOf\":{\"@id\":\"https:\/\/woocommerce.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png\",\"datePublished\":\"2021-09-21T22:00:33+00:00\",\"dateModified\":\"2026-01-08T20:22:43+00:00\",\"description\":\"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.\",\"breadcrumb\":{\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage\",\"url\":\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png\",\"contentUrl\":\"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png\",\"width\":2534,\"height\":1276},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Products\",\"item\":\"https:\/\/woocommerce.com\/shop\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WooCommerce extensions\",\"item\":\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Store content and customizations\",\"item\":\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/store-content-and-customizations\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Cart and checkout features\",\"item\":\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/store-content-and-customizations\/cart-and-checkout-features\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Custom Fields\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/woocommerce.com\/#website\",\"url\":\"https:\/\/woocommerce.com\/\",\"name\":\"WooCommerce\",\"description\":\"The most customizable ecommerce platform for building your online business. Get started today for free.\",\"publisher\":{\"@id\":\"https:\/\/woocommerce.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/woocommerce.com\/search\/?q={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/woocommerce.com\/#organization\",\"name\":\"WooCommerce\",\"url\":\"https:\/\/woocommerce.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg\",\"contentUrl\":\"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg\",\"width\":183,\"height\":47,\"caption\":\"WooCommerce\"},\"image\":{\"@id\":\"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/woocommerce\",\"https:\/\/x.com\/woocommerce\",\"https:\/\/www.instagram.com\/woocommerce\"],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"merchantReturnLink\":\"https:\/\/woocommerce.com\/refund-policy\/\"}}]}<\/script>\n<meta property=\"product:brand\" content=\"Addify\" \/>\n<meta property=\"product:price:amount\" content=\"79.00\" \/>\n<meta property=\"product:price:currency\" content=\"USD\" \/>\n<meta property=\"og:availability\" content=\"instock\" \/>\n<meta property=\"product:availability\" content=\"instock\" \/>\n<meta property=\"product:condition\" content=\"new\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Custom Fields for WooCommerce - WooCommerce Marketplace","description":"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","og_locale":"en_US","og_type":"article","og_title":"Custom Fields","og_description":"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.","og_url":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","og_site_name":"WooCommerce","article_publisher":"https:\/\/www.facebook.com\/woocommerce","article_modified_time":"2026-01-08T20:22:43+00:00","og_image":[{"url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@woocommerce","twitter_misc":{"Price":"&#36;79","Availability":"In stock"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","ItemPage"],"@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","url":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","name":"Custom Fields for WooCommerce - WooCommerce Marketplace","isPartOf":{"@id":"https:\/\/woocommerce.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage"},"image":{"@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage"},"thumbnailUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png","datePublished":"2021-09-21T22:00:33+00:00","dateModified":"2026-01-08T20:22:43+00:00","description":"WooCommerce Custom Fields extension enables you to add extra dependable fields to your checkout, registration and my-account page.","breadcrumb":{"@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#primaryimage","url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png","contentUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/09\/Creating-multiple-fields-1.png","width":2534,"height":1276},{"@type":"BreadcrumbList","@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Products","item":"https:\/\/woocommerce.com\/shop\/"},{"@type":"ListItem","position":2,"name":"WooCommerce extensions","item":"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/"},{"@type":"ListItem","position":3,"name":"Store content and customizations","item":"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/store-content-and-customizations\/"},{"@type":"ListItem","position":4,"name":"Cart and checkout features","item":"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/store-content-and-customizations\/cart-and-checkout-features\/"},{"@type":"ListItem","position":5,"name":"Custom Fields"}]},{"@type":"WebSite","@id":"https:\/\/woocommerce.com\/#website","url":"https:\/\/woocommerce.com\/","name":"WooCommerce","description":"The most customizable ecommerce platform for building your online business. Get started today for free.","publisher":{"@id":"https:\/\/woocommerce.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/woocommerce.com\/search\/?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/woocommerce.com\/#organization","name":"WooCommerce","url":"https:\/\/woocommerce.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/","url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg","contentUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg","width":183,"height":47,"caption":"WooCommerce"},"image":{"@id":"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/woocommerce","https:\/\/x.com\/woocommerce","https:\/\/www.instagram.com\/woocommerce"],"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","merchantReturnLink":"https:\/\/woocommerce.com\/refund-policy\/"}}]},"product_brand":"Addify","product_price_amount":"79.00","product_price_currency":"USD","og_availability":"instock","product_availability":"instock","product_condition":"new"},"parsely":{"version":"1.1.0","canonical_url":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","smart_links":{"inbound":0,"outbound":0},"traffic_boost_suggestions_count":0,"meta":{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Custom Fields","url":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/woocommerce.com\/products\/custom-fields-for-woocommerce\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Blog","author":[{"@type":"Person","name":"aoduye"}],"creator":["aoduye"],"publisher":{"@type":"Organization","name":"WooCommerce","logo":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/05\/WooCommerce_logo.svg.png"},"keywords":[],"dateCreated":"2021-09-21T22:00:33Z","datePublished":"2021-09-21T22:00:33Z","dateModified":"2026-01-08T20:22:43Z"},"rendered":"<script type=\"application\/ld+json\" class=\"wp-parsely-metadata\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"WebPage\",\"headline\":\"Custom Fields\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/products\\\/custom-fields-for-woocommerce\\\/\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/products\\\/custom-fields-for-woocommerce\\\/\"},\"thumbnailUrl\":\"\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"\"},\"articleSection\":\"Blog\",\"author\":[{\"@type\":\"Person\",\"name\":\"aoduye\"}],\"creator\":[\"aoduye\"],\"publisher\":{\"@type\":\"Organization\",\"name\":\"WooCommerce\",\"logo\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/WooCommerce_logo.svg.png\"},\"keywords\":[],\"dateCreated\":\"2021-09-21T22:00:33Z\",\"datePublished\":\"2021-09-21T22:00:33Z\",\"dateModified\":\"2026-01-08T20:22:43Z\"}<\/script>","tracker_url":"https:\/\/cdn.parsely.com\/keys\/woocommerce.com\/p.js"},"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/product\/8590204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/comments?post=8590204"}],"wp:attachment":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/media?parent=8590204"}],"wp:term":[{"taxonomy":"collection","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/collection?post=8590204"},{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/product_brand?post=8590204"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/product_cat?post=8590204"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/product_tag?post=8590204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}