Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php “如何取代Woocommerce”;“添加到购物车”;带有购物车图标和购物车图标以及自定义文本的按钮?_Php_Wordpress_Woocommerce_E Commerce - Fatal编程技术网

Php “如何取代Woocommerce”;“添加到购物车”;带有购物车图标和购物车图标以及自定义文本的按钮?

Php “如何取代Woocommerce”;“添加到购物车”;带有购物车图标和购物车图标以及自定义文本的按钮?,php,wordpress,woocommerce,e-commerce,Php,Wordpress,Woocommerce,E Commerce,使用下面的代码,我能够更改“添加到购物车”按钮的文本 add_filter('add_to_cart_text'、'woo_custom_single_add_to_cart_text');//add_to_cart\u text())替换为sprintf(“”)——如果您只想添加购物篮图标,只需将html放入即可。尝试将按钮文本更改为“”,并在cssOh中为该按钮设置背景图像!我应该多想想。谢谢你的快速回复。你好@Keyur有没有办法调整上述代码以获得相同的结果。我想知道是否可以通过这种方式实

使用下面的代码,我能够更改“添加到购物车”按钮的文本

add_filter('add_to_cart_text'、'woo_custom_single_add_to_cart_text');//<2.1
添加过滤器(“woocommerce\u product\u single\u add\u to\u cart\u text”、“woo\u custom\u single\u add\u to\u cart\u text”);//2.1 +
函数woo_自定义_单个_添加_至_购物车_文本(){
返回uuu('My Button Text','woocommerce');
}

类似地,是否可以将“添加到购物车”按钮替换为购物车图标或带有自定义文本的购物车图标?

不确定我的答案是否是最佳做法,但确定这是迄今为止我能找到的最简单的方法,只需转到Woocommerce文件夹并在其中找到“添加到购物车.php”;s循环只需将
esc\U html($product->add_to_cart\u text())
替换为
sprintf(“”)
——如果您只想添加购物篮图标,只需将html放入即可。

尝试将按钮文本更改为“”,并在cssOh中为该按钮设置背景图像!我应该多想想。谢谢你的快速回复。你好@Keyur有没有办法调整上述代码以获得相同的结果。我想知道是否可以通过这种方式实现?
add_filter( 'add_to_cart_text', 'woo_custom_single_add_to_cart_text' );                // < 2.1
add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_single_add_to_cart_text' );  // 2.1 +

function woo_custom_single_add_to_cart_text() {

    return __( 'My Button Text', 'woocommerce' );

}