pandwphotography
Forum Replies Created
-
I’ll look into php 7, I have automatic updates on, and it just updated to 5.3.3, so I assumed it was the newest. The plugin *does* say “Compatible with your version of WordPress” so really, it should say that it hasn’t been tested with my version on WordPress, right?
The newest version: 5.3.3.
Same As Before
Error Details
=============
An error of type E_ERROR was caused in line 83 of the file /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php. Error message: Uncaught Error: Call to undefined function array_key_first() in /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php:83
Stack trace:
#0 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(346): require_once()
#1 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->add_location_address_detail_emails(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#2 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#3 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#4 /srv/htdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#5 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
#6 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(419): wc_get_template(’emails/email-or…’, Array)
#7 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Emails->order_details(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#8 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#9 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#10 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/templates/emails/ready-pickup-order.php(34): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#11 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
#12 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(270): wc_get_template(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
#13 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(130): wc_get_template_html(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
#14 /srv/htdocs/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(540): WC_Email_Customer_Ready_Pickup_Order->get_content_html()
#15 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(70): WC_Email->get_content()
#16 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(281): WC_Email_Customer_Ready_Pickup_Order->trigger(1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#17 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->email_trigger_ready_pickup(1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#18 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
#19 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#20 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(363): do_action(‘woocommerce_ord…’, 1066116, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#21 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(221): WC_Order->status_transition()
#22 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(622): WC_Order->save()
#23 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Meta_Box_Order_Data::save(1066116, Object(WP_Post))
#24 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#25 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#26 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(220): do_action(‘woocommerce_pro…’, 1066116, Object(WP_Post))
#27 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(289): WC_Admin_Meta_Boxes->save_meta_boxes(1066116, Object(WP_Post))
#28 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#29 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#30 /wordpress/core/5.4.1/wp-includes/post.php(4153): do_action(‘save_post’, 1066116, Object(WP_Post), true)
#31 /wordpress/core/5.4.1/wp-includes/post.php(4244): wp_insert_post(Array, false)
#32 /wordpress/core/5.4.1/wp-admin/includes/post.php(409): wp_update_post(Array)
#33 /wordpress/core/5.4.1/wp-admin/post.php(227): edit_post()
#34 {main}
thrownStill getting critical error when saving as “Ready for Pickup”
RE:
There is a “Pickup Instructions” heading under “Ready for pickup order status email”, but no where to input pickup instructions as it shows you can on your screenshot 3 under “Screenshots”
You can set the pickup instructions in the location settingsThe pickup instructions in the locations settings doesn’t send to the customer. It sends no delivery instructions.
I have a screenshot of the most recent fatal error associated with the app. Cannot attach an image, so here is the summery:
Error Details
=============
An error of type E_ERROR was caused in line 83 of the file /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php. Error message: Uncaught Error: Call to undefined function array_key_first() in /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/views/wclp_location_details_email.php:83
Stack trace:
#0 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(343): require_once()
#1 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->add_location_address_detail_emails(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#2 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#3 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#4 /srv/htdocs/wp-content/plugins/woocommerce/templates/emails/email-order-details.php(22): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#5 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
#6 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-emails.php(419): wc_get_template(’emails/email-or…’, Array)
#7 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Emails->order_details(Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#8 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#9 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#10 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/templates/emails/ready-pickup-order.php(34): do_action(‘woocommerce_ema…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), false, false, Object(WC_Email_Customer_Ready_Pickup_Order))
#11 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include(‘/srv/htdocs/wp-…’)
#12 /srv/htdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php(270): wc_get_template(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
#13 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(130): wc_get_template_html(’emails/ready-pi…’, Array, ‘woocommerce-loc…’, ‘/srv/htdocs/wp-…’)
#14 /srv/htdocs/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(540): WC_Email_Customer_Ready_Pickup_Order->get_content_html()
#15 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/emails/ready-pickup-order.php(70): WC_Email->get_content()
#16 /srv/htdocs/wp-content/plugins/advanced-local-pickup-for-woocommerce/include/wc-local-pickup-admin.php(278): WC_Email_Customer_Ready_Pickup_Order->trigger(1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#17 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Local_Pickup_admin->email_trigger_ready_pickup(1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#18 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
#19 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#20 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(363): do_action(‘woocommerce_ord…’, 1066604, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#21 /srv/htdocs/wp-content/plugins/woocommerce/includes/class-wc-order.php(221): WC_Order->status_transition()
#22 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/meta-boxes/class-wc-meta-box-order-data.php(622): WC_Order->save()
#23 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(287): WC_Meta_Box_Order_Data::save(1066604, Object(WP_Post))
#24 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#25 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#26 /srv/htdocs/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(220): do_action(‘woocommerce_pro…’, 1066604, Object(WP_Post))
#27 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(289): WC_Admin_Meta_Boxes->save_meta_boxes(1066604, Object(WP_Post))
#28 /wordpress/core/5.4.1/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#29 /wordpress/core/5.4.1/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#30 /wordpress/core/5.4.1/wp-includes/post.php(4153): do_action(‘save_post’, 1066604, Object(WP_Post), true)
#31 /wordpress/core/5.4.1/wp-includes/post.php(4244): wp_insert_post(Array, false)
#32 /wordpress/core/5.4.1/wp-admin/includes/post.php(409): wp_update_post(Array)
#33 /wordpress/core/5.4.1/wp-admin/post.php(227): edit_post()
#34 {main}
thrownCaused a critical website error when switching an order from “Pending” to “Ready For Pickup” again this morning, even after the last update.
Would love an option for a 12-hour format under “Location” instead of only a 24-hour format.
- This reply was modified 4 years, 10 months ago by pandwphotography.