如何为 WooCommerce 添加产品演示按钮,自动生成产品演示链接。

如何为 WooCommerce 添加产品演示按钮,自动生成产品演示链接。

这也是一直想要的功能,毕竟我们是卖的软件产品,所以还是需要给用户一些比较直观的体验。

数字商城用的是 WooCommerce 为核心系统,也是在一直不断的调整及优化。 添加演示链接算是一个比较小而实用的功能。

显示效果如下:

当然小图标和样式是需要另外自行调整 css 的,我只是在前面加了个小图标,比较直观些。

此功能添加一个按钮以链接到您的数字产品的现场演示。使用 WooCommerce 插件时,该链接将插入单个产品页面。如果您将演示放在以下位置,则可以开始工作:

如果您在其他地方举行演示,请修改第 $demourl 行。 (有关其他演示网址的示例,请参阅以下注释。)

/**
* add live demo button to single product page
*/
 
function isa_before_add_to_cart_form() {
 
    global $post;
 
    $demoslug = $post->post_name;
 
    $demourl = get_bloginfo('url').'/'.$demoslug.'/';
 
        $demotitle = esc_attr($post->post_title);
 
    echo '<a href="https://woocommerce.weixiaoduo.com/post/3599'.$demourl.'" title="'.$demotitle.'" id="livedemo" class="button" target="_blank"> 演示地址</a>';
 
}
add_action('woocommerce_before_add_to_cart_form','isa_before_add_to_cart_form');

如何添加此代码?

1 、您可以将 PHP 代码片段放置在主题或子主题的 functions.php 文件的底部 (如果是 CSS 代码,请添加到子主题的 style.css 文件底部) 修改之前建议先备份原始文件,若出现错误请先删除此代码。

2 、 WordPress 4.9 后改进了主题编辑器,对于 CSS 代码也可打开网站前台编辑器的 【自定义】,复制代码添加到自定义 css 中。

此代码是否可用?

如需帮助或是您有更好的方案想分享?请到薇晓朵 WooCommerce 中文论坛留言告知,我们希望可以帮到更多国内的 WooCommerce 用户也希望您的参与。

相关推荐

如何对 WooCommerce 进行国家地理位置测试?

很好的问题,不是吗?如何确保您的运输,税金和货币设置在依赖地理位置的情况下正常运行[...

如何使用 WooCommerce 做绑定店铺到 17TRACK 全球物流查询平台

第一步登录17TRACK后台,店铺管理,添加店铺,选择woocommerce[&he...

如何在 WooCommerce 设置免费送货和包邮?

对面后获得在WooCommerce统一航运运输费率,在这篇文章中,我将为您阐述&[&...

WooCommerce 教程:显示表中的所有产品

有趣吗,不是吗?这已经在我的写作列表的年龄,所以今天我想告诉您,我第一次尝试将商店页...