{"id":17216643,"date":"2023-11-20T20:38:51","date_gmt":"2023-11-20T20:38:51","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/php-error-618\/"},"modified":"2023-11-20T20:38:51","modified_gmt":"2023-11-20T20:38:51","slug":"php-error-618","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/php-error-618\/","title":{"rendered":"PHP error"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hello guys,<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I built my first box, when I add the selected products to the checkout I get the message:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Please wait a moment while we prepare your custom gift box!<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But admin-ajax is failing with error 500 and this PHP error is generated:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Uncaught TypeError: trim(): Argument #1 ($string) must be of type string, WC_Product_Attribute given in \/var\/www\/html\/site\/public_html\/wp-content\/plugins\/woocommerce\/includes\/class-wc-cart.php:993\nStack trace:\n#0 \/var\/www\/html\/site\/public_html\/wp-content\/plugins\/woocommerce\/includes\/class-wc-cart.php(993): trim(Object(WC_Product_Attribute))\n#1 \/var\/www\/html\/site\/public_html\/wp-content\/plugins\/woocommerce\/includes\/class-wc-cart.php(1148): WC_Cart-&gt;generate_cart_id(227452, 0, Array, Array)\n#2 \/var\/www\/html\/site\/public_html\/wp-content\/plugins\/doko-box-builder\/public\/class-hs-doko-public.php(524): WC_Cart-&gt;add_to_cart(227452, '1', 0, Array, Array)\n#3 \/var\/www\/html\/site\/public_html\/wp-includes\/class-wp-hook.php(324): Hs_Doko_Public-&gt;add_to_cart('')\n#4 \/var\/www\/html\/site\/public_html\/wp-includes\/class-wp-hook.php(348): WP_Hook-&gt;apply_filters('', Array)\n#5 \/var\/www\/html\/site\/public_html\/wp-includes\/plugin.php(517): WP_Hook-&gt;do_action(Array)\n#6 \/var\/www\/html\/site\/public_html\/wp-admin\/admin-ajax.php(188): do_action('wp_ajax_doko_wc...')\n#7 {main}\n  thrown<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Is this plugin still working on latest WC versions?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks<br \/>Daniele<\/p>\n","protected":false},"template":"","class_list":["post-17216643","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/17216643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/17216643\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=17216643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}