Phone number required on Checkout page
-
Hello,
I’m building a store with WooCommerce and I surely have a bug with WooCommerce, on the checkout page the customer return it’s information to pay. I added the field phone number field, in my WordPress admin, I went to customize > woocommerce > checkout and added the phone number field. The problem is that on the checkout page the phone number field remains optional!
So I deactivated all the plugins and just left WooCommerce active, the problem is still there, I also changed theme to test with “Storefont” but the problem is still there.
Do you have a solution or an idea of the bug?
Thank you in advance.
-
Hey there, @zup44! Thanks for contacting us. I’m happy to help you.
I understand you are facing issues with the phone field on checkout and that the issue remains even if you only have WooCommerce active on the Storefront theme, correct?
Can you please share a screenshot of what you see on Appearance > Customize > WooCommerce > Checkout? I recommend using https://snipboard.io. You can share the direct link to the image as a response to this topic.
Can you also please share your website’s URL?
Furthermore, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:
System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support.
Fatal error logs (if any) under WooCommerce > Status > Logs. Then you can use the selector to search for Fatal Errors.
You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.Looking forward to your reply.
Have a wonderful day!
Here’s the screen print :https://snipboard.io/qYKbrj.jpg The url of the site is: cultureub.com
System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support.
` WordPress Environment WordPress address (URL): https://cultureub.com<br>Site address (URL): https://cultureub.com<br>WC Version: 8.6.1<br>REST API Version: ? 8.6.1<br>WC Blocks Version: ? 11.8.0-dev<br>Action Scheduler Version: ? 3.7.1<br>Log Directory Writable: ?<br>WP Version: 6.4.3<br>WP Multisite: –<br>WP Memory Limit: 512 Mo<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: fr_FR<br>External object cache: – Server Environment Server Info: LiteSpeed<br>PHP Version: 8.1.22<br>PHP Post Max Size: 256 Mo<br>PHP Time Limit: 300<br>PHP Max Input Vars: 5000<br>cURL Version: 7.87.0<br>OpenSSL/1.1.1p SUHOSIN Installed: –<br>MySQL Version: 10.6.15-MariaDB-cll-lve<br>Max Upload Size: 256 Mo<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database WC Database Version: 8.6.1<br>WC Database Prefix: wp_<br>Taille totale de la base de données: 347.36MB<br>Taille de la base de données: 338.11MB<br>Taille de l’index: 9.25MB<br>wp_woocommerce_sessions: Données : 0.11MB + Index : 0.02MB + Moteur InnoDB<br>wp_woocommerce_api_keys: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_woocommerce_attribute_taxonomies: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_woocommerce_downloadable_product_permissions: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_woocommerce_order_items: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_woocommerce_order_itemmeta: Données : 0.06MB + Index : 0.03MB + Moteur InnoDB<br>wp_woocommerce_tax_rates: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_woocommerce_tax_rate_locations: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_woocommerce_shipping_zones: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_woocommerce_shipping_zone_locations: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_woocommerce_shipping_zone_methods: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_woocommerce_payment_tokens: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_woocommerce_payment_tokenmeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_woocommerce_log: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_actionscheduler_actions: Données : 2.52MB + Index : 1.20MB + Moteur InnoDB<br>wp_actionscheduler_claims: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_actionscheduler_groups: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_actionscheduler_logs: Données : 1.52MB + Index : 0.66MB + Moteur InnoDB<br>wp_bwfan_abandonedcarts: Données : 0.02MB + Index : 0.09MB + Moteur InnoDB<br>wp_bwfan_automationmeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwfan_automations: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwfan_automation_complete_contact: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_bwfan_automation_contact: Données : 0.02MB + Index : 0.09MB + Moteur InnoDB<br>wp_bwfan_automation_contact_claim: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_bwfan_automation_contact_trail: Données : 0.02MB + Index : 0.08MB + Moteur InnoDB<br>wp_bwfan_automation_step: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwfan_message_unsubscribe: Données : 0.02MB + Index : 0.11MB + Moteur InnoDB<br>wp_bwf_actions: Données : 0.02MB + Index : 0.09MB + Moteur InnoDB<br>wp_bwf_action_claim: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_bwf_contact: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_bwf_contact_meta: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_bwf_conversion_tracking: Données : 0.02MB + Index : 0.33MB + Moteur InnoDB<br>wp_bwf_funnelmeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwf_funnels: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_bwf_optin_entries: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwf_options: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_bwf_wc_customers: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_cmplz_cookiebanners: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_cmplz_cookies: Données : 0.05MB + Index : 0.00MB + Moteur InnoDB<br>wp_cmplz_services: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_commentmeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_comments: Données : 0.02MB + Index : 0.09MB + Moteur InnoDB<br>wp_e_events: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_e_submissions: Données : 0.02MB + Index : 0.27MB + Moteur InnoDB<br>wp_e_submissions_actions_log: Données : 0.02MB + Index : 0.11MB + Moteur InnoDB<br>wp_e_submissions_values: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_links: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_automations: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_automation_runs: Données : 0.02MB + Index : 0.08MB + Moteur InnoDB<br>wp_mailpoet_automation_run_logs: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_mailpoet_automation_run_subjects: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_automation_triggers: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_automation_versions: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_custom_fields: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_dynamic_segment_filters: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_feature_flags: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_forms: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_log: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_migrations: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_newsletters: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_mailpoet_newsletter_links: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_mailpoet_newsletter_option: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_newsletter_option_fields: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_newsletter_posts: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_newsletter_segment: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_newsletter_templates: Données : 2.52MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_scheduled_tasks: Données : 0.11MB + Index : 0.13MB + Moteur InnoDB<br>wp_mailpoet_scheduled_task_subscribers: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_segments: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_sending_queues: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_settings: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_statistics_bounces: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_mailpoet_statistics_clicks: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_mailpoet_statistics_forms: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_statistics_newsletters: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_statistics_opens: Données : 0.02MB + Index : 0.08MB + Moteur InnoDB<br>wp_mailpoet_statistics_unsubscribes: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_mailpoet_statistics_woocommerce_purchases: Données : 0.02MB + Index : 0.08MB + Moteur InnoDB<br>wp_mailpoet_stats_notifications: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_subscribers: Données : 0.02MB + Index : 0.23MB + Moteur InnoDB<br>wp_mailpoet_subscriber_custom_field: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_subscriber_ips: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_subscriber_segment: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_subscriber_tag: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_mailpoet_tags: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_user_agents: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_mailpoet_user_flags: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_options: Données : 35.06MB + Index : 0.16MB + Moteur InnoDB<br>wp_ph_bookings_availability_calculation_data: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_postmeta: Données : 193.34MB + Index : 1.95MB + Moteur InnoDB<br>wp_posts: Données : 100.36MB + Index : 0.52MB + Moteur InnoDB<br>wp_termmeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_terms: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_term_relationships: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_term_taxonomy: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_usermeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_users: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_wcpdf_invoice_number: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_wcpdf_packing_slip_number: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_wcpdf_proforma_number: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_wc_admin_notes: Données : 0.06MB + Index : 0.00MB + Moteur InnoDB<br>wp_wc_admin_note_actions: Données : 0.06MB + Index : 0.02MB + Moteur InnoDB<br>wp_wc_category_lookup: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_wc_customer_lookup: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_download_log: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_orders: Données : 0.02MB + Index : 0.11MB + Moteur InnoDB<br>wp_wc_orders_meta: Données : 0.06MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_order_addresses: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_wc_order_coupon_lookup: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_order_operational_data: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_order_product_lookup: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_wc_order_stats: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_wc_order_tax_lookup: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wc_product_attributes_lookup: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_wc_product_download_directories: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_wc_product_meta_lookup: Données : 0.02MB + Index : 0.09MB + Moteur InnoDB<br>wp_wc_rate_limits: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_wc_reserved_stock: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB<br>wp_wc_tax_rate_classes: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_wc_webhooks: Données : 0.02MB + Index : 0.02MB + Moteur InnoDB<br>wp_wfacp_stats: Données : 0.02MB + Index : 0.06MB + Moteur InnoDB<br>wp_wfco_connectormeta: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wfco_connectors: Données : 0.02MB + Index : 0.03MB + Moteur InnoDB<br>wp_wfco_report_views: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_wpforms_payments: Données : 0.02MB + Index : 0.14MB + Moteur InnoDB<br>wp_wpforms_payment_meta: Données : 0.02MB + Index : 0.05MB + Moteur InnoDB<br>wp_wpforms_tasks_meta: Données : 0.02MB + Index : 0.00MB + Moteur InnoDB Post Type Counts attachment: 58<br>booking_buffer_freez: 196<br>custom_css: 2<br>customize_changeset: 389<br>elementor_library: 18<br>mailpoet_page: 1<br>nav_menu_item: 17<br>page: 16<br>post: 5<br>product: 3<br>revision: 2083<br>shop_order_placehold: 10<br>viwec_template: 14<br>wp_global_styles: 3<br>wp_navigation: 1<br>wp_template: 2<br>wpcode: 3<br>wpforms: 2<br>xlwcty_thankyou: 1<br>yaymail_template: 11 Security Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (11) Modèles de démarrage: par Brainstorm Force – 4.0.13<br>Complianz | GDPR/CCPA Cookie Consent: par Really Simple Plugins – 6.5.6<br>Elementor Pro: par Elementor.com – 3.19.2<br>Elementor: par Elementor.com – 3.19.2<br>WPCode Lite: par WPCode – 2.1.8<br>Bookings and Appointments For WooCommerce Premium: par PluginHive – 4.0.2<br>WooCommerce Stripe Gateway: par WooCommerce – 7.9.3<br>PDF Invoices & Packing Slips for WooCommerce: par WP Overnight – 3.7.7<br>PDF Invoices & Packing Slips for WooCommerce - Professional: par WP Overnight – 2.15.7<br>WooCommerce: par Automattic – 8.6.1<br>WPForms Lite: par WPForms – 1.8.6.4 Inactive Plugins (0) Must Use Plugins (1) Affiliate Plugin: par – 1.0.3 Settings API Enabled: –<br>Force SSL: –<br>Currency: EUR (€)<br>Currency Position: right_space<br>Thousand Separator:<br>Decimal Separator: ,<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>phive_booking (phive_booking)<br>simple (simple)<br>variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5) Connected to Woo.com: –<br>Enforce Approved Product Download Directories: ?<br>HPOS feature screen enabled: ?<br>HPOS feature enabled: ?<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: – WC Pages Base de la boutique: #6 - /reservation/<br>Panier: #7 - /panier/<br>Commander: #8 - /paiement/<br>Mon compte: #9 - /mon-compte/<br>Conditions générales de vente et d’utilisation: #3371 - /conditions-generales-de-vente/ Theme Name: Storefront<br>Version: 4.5.4<br>Author URL: https://woo.com/<br>Child Theme: ? – Si vous modifiez WooCommerce sur un thème parent que vous n‘avez pas construit personnellement<br>nous vous recommandons d‘utiliser un thème enfant. Voir : Comment créer un thème enfant WooCommerce Support: ? Templates Overrides: – Admin Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>product-variation-management<br>product-virtual-downloadable<br>product-external-affiliate<br>product-grouped<br>product-linked<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page Disabled Features: customize-store<br>minified-js<br>new-product-management-experience<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field Daily Cron: ? Next scheduled: 2024-02-26 16:20:29 +01:00<br>Options: ?<br>Notes: 75<br>Onboarding: completed Action Scheduler Terminé: 5 359<br>Oldest: 2024-01-26 18:26:54 +0100<br>Newest: 2024-02-25 18:24:41 +0100 échoué: 9<br>Oldest: 2024-01-29 19:31:26 +0100<br>Newest: 2024-02-25 01:15:54 +0100 En attente: 6<br>Oldest: 2024-02-26 11:17:53 +0100<br>Newest: 2024-03-03 01:08:39 +0100 Status report information Generated at: 2024-02-25 18:24:46 +01:00<br>`
Fatal error logs (if any) under WooCommerce > Status > Logs. Then you can use the selector to search for Fatal Errors.
2024-02-07T17:02:48+00:00 Critical Allowed memory size of 536870912 bytes exhausted (tried to allocate 4848464 bytes) in /home/u219399246/domains/cultureub.com/public_html/wp-includes/class-wpdb.php on line 2320
There was this critical error some time ago, but it’s been corrected.
Hey, @zup44!
Thank you for the information.
You are using the checkout block, correct?
To make the phone field required when using the checkout block please go to Pages > Checkout.
Then, click on the icon with three horizontal lines on the top left, this will show the list view. There, select the Shipping/Billing address (if you want it to be required on both, in case they are different, you need to do this on both).
If the right sidebar is not showing, please click on the settings icon on the top right. Here’s a screenshot: https://snipboard.io/3uZK27.jpg
Then, on the sidebar go to the address fields section and make sure the “require phone number” option is enabled.
Don’t forget to save the changes.
Here’s a screenshot:
I hope this was clarifying.
If you face any issues or have any questions, please let us know so we can assist you further.
Have a wonderful day!
Hello @zup44!
The settings from the “Appearance > Customize > WooCommerce > Checkout” page aren’t reflected on the checkout block. You should use the “Pages -> Checkout” page to change the settings.
In order to avoid confusions, the settings from the “Appearance > Customize > WooCommerce > Checkout” page will be removed in the near future (here is the WooCommerce GitHub issue).
On the “Pages -> Checkout” page you’ll find several other settings for adjusting the checkout form to your wishes. You can also add Paragraph/Image/Separator inner blocks inside the checkout block, by clicking the plus sign under the blocks.
If you want to make additional changes to the checkout form, any plugin similar to “Checkout Field Manager” or “Checkout Field Editor” will not work with the block checkout. Instead you can use the SilkyPress Input Field Block plugin to add custom input fields.
I’ve used this filter to force that field to NOT be required, but you could try this and just change the “false” to “true” and see if that fixes your issue.
//Remove required tag on Phone number field add_filter('woocommerce_billing_fields', 'wps_remove_filter_phone', 10, 1); function wps_remove_filter_phone($address_fields) { $address_fields['billing_phone']['required'] = false; return $address_fields; }
I’m using the Divi theme builder and these options are simply not there at “Pages -> Checkout”. Why don’t you just put it in WooCommerce’s settings? Seems silly to have these options here that will be hidden if you’re not using the basic WordPress Blocks editor.
Hi @jaydenl
If you’re using the classic checkout block or shortcode, you can find the setting under Appearance > Customize > WooCommerce > Checkout. But if you’re using the checkout block, you’ll need to change the settings in the block setting itself.
- https://woocommerce.com/checkout-blocks/
- https://woocommerce.com/document/cart-checkout-blocks-status/
- https://woocommerce.com/document/using-the-new-block-based-checkout/
- https://woocommerce.com/document/woocommerce-shortcodes/
I hope this provides some clarity. Please let us know if you have any other questions!
Thanks Shameem!
Hi @jaydenl
I’m glad we were able to help! Should you have further inquiries, kindly create a new topic here.
Thanks!
Hallo @ all
bei mir funktioniert dies leider nicht wenn ich false auf true setze.
//Remove required tag on Phone number field add_filter(‘woocommerce_billing_fields’, ‘wps_remove_filter_phone’, 10, 1); function wps_remove_filter_phone($address_fields) { $address_fields[‘billing_phone’][‘required’] = false; return $address_fields; }
Eine Idee warum nicht?
Hello ?? @evolutionint,
As per forum best practices, I suggest that you start a new thread with your case, so that we don’t mix several troubleshooting sessions in one thread. Even if the symptoms are the same, perhaps the underlying problem is different in your case.
- You must be logged in to reply to this topic.