已尝试此解决方案https://stackoverflow.com/questions/37228791/custom-button-next-to-add-to-cart-button-of-woocommerce-based-on-product-type但它不起作用
function wc_shop_demo_button() {
echo \'<a class="button demo_button" style="padding-right: 0.75em;padding-left: 0.75em;margin-left: 8px; background-color: #0ebc30;" href="\'.get_field( "url_demo" ).\'" target="_blank">View Demo</a>\';
}
add_action( \'woocommerce_after_shop_loop_item\', \'wc_shop_demo_button\', 20 );
add_action( \'woocommerce_after_add_to_cart_button\', \'wc_shop_demo_button\', 20 );
显示的错误
由于文件wp content/themes/storefront/functions的第78行出现错误,您的PHP代码更改被回滚。php。请修复并再次尝试保存。
未捕获错误:调用wp content/themes/storefront/functions中未定义的函数get\\u field()。php:78堆栈跟踪:
wp包括/类wp挂钩。php(286):wc\\u shop\\u demo\\u按钮(“”)
wp包括/类wp挂钩。php(310):WP\\u Hook->apply\\u filters(NULL,Array)
可湿性粉剂包括/插件。php(465):WP\\u Hook->do\\u action(数组)
wp内容/插件/woocommerce/模板/内容产品。php(65):do\\u action(\'woocommerce\\u aft…\')
可湿性粉剂包括/模板。php(706):要求(\'/home/u99678646…\')
可湿性粉剂内容/插件/woocommerce/包括/wc核心功能。php(195):load\\u模板(\'/home/u99678646…\',false)
可湿性粉剂内容/插件/woocommerce/包括/短代码/class wc短代码产品。php(652):wc\\u get\\u template\\u part(\'内容\',\'产品\')
/home/u9967864