Fatal error: str_replace(): – Only happens with completed orders
-
Suddenly getting this error but only for ‘Completed’ orders….
Also, WordPress was just updated to version 6.6.2
Fatal error: str_replace(): Argument #2 ($replace) must be of type string when argument #1 ($search) is a string
/www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-ips-templates/includes/class-wcpdf-templates-main.php (1937)
#0 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-ips-templates/includes/class-wcpdf-templates-main.php(1937): str_replace(‘{{customer_orde…’, Array, ‘<span><strong>O…’)
#1 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-ips-templates/includes/class-wcpdf-templates-main.php(1294): WPO\WC\PDF_Invoices_Templates\Main->make_replacements(‘<span><strong>O…’, Object(Automattic\WooCommerce\Admin\Overrides\Order), Object(WPO\WC\PDF_Invoices\Documents\Packing_Slip))
#2 /www/alphadogadasigns_648/public/wp-includes/class-wp-hook.php(324): WPO\WC\PDF_Invoices_Templates\Main->custom_blocks_data(‘packing-slip’, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#3 /www/alphadogadasigns_648/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#4 /www/alphadogadasigns_648/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#5 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-ips-templates/templates/Simple Premium/packing-slip.php(133): do_action(‘wpo_wcpdf_befor…’, ‘packing-slip’, Object(Automattic\WooCommerce\Admin\Overrides\Order))
#6 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1213): include(‘/www/alphadogad…’)
#7 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1069): WPO\WC\PDF_Invoices\Documents\Order_Document->render_template(‘/www/alphadogad…’, Array)
#8 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1026): WPO\WC\PDF_Invoices\Documents\Order_Document->get_html()
#9 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/documents/abstract-wcpdf-order-document.php(1093): WPO\WC\PDF_Invoices\Documents\Order_Document->get_pdf()
#10 /www/alphadogadasigns_648/public/wp-content/plugins/woocommerce-pdf-invoices-packing-slips/includes/class-wcpdf-main.php(568): WPO\WC\PDF_Invoices\Documents\Order_Document->output_pdf(‘inline’)
#11 /www/alphadogadasigns_648/public/wp-includes/class-wp-hook.php(324): WPO\WC\PDF_Invoices\Main->generate_document_ajax(”)
#12 /www/alphadogadasigns_648/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
#13 /www/alphadogadasigns_648/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#14 /www/alphadogadasigns_648/public/wp-admin/admin-ajax.php(192): do_action(‘wp_ajax_generat…’)
#15 {main}
- The topic ‘Fatal error: str_replace(): – Only happens with completed orders’ is closed to new replies.