如何在产品上添加自定义按钮

时间:2017-10-12 作者:Faraz Bashir

我已经使用以下代码创建了自定义按钮themes/package/woocommerce/single-product/add-to-cart/simple.php

<?php 
    if($_product->getCustom_button()){ //yes or no button
?>
    <button type="button" title="<?php echo $_product->getCustom_button_name() ;?>" class="btn btn-default" onclick="window.open(\'<?php echo $_product->getCustom_button_url() ;?>\')"><span><span><i class="icon-desktop"></i><?php echo $_product->getCustom_button_name() ;?></span></span></button>
<?php } ?>
但该代码不能正常工作。我想自定义按钮与产品属性的工作。enter image description here

2 个回复
SO网友:Vivekpathak

add_action(\'woocommerce_after_add_to_cart_button\',\'cmk_additional_button\');
function cmk_additional_button() {
    echo \'<button type="submit" class="button alt">Change me please</button>\';
}
在子主题函数中添加此代码。php

尝试此代码

SO网友:Jaed Mosharraf

您可以使用此代码添加任何类似按钮、文本的内容,使用以下代码

function my_custom_content(){
    // get_the_ID() is product ID
    // echo anything you want
}
add_action( \'woocommerce_after_add_to_cart_button\', \'my_custom_content\' );

结束

相关推荐