给 WooCommerce 添加产品演示按钮,自动生成产品 Live demo 演示链接。

给 WooCommerce 添加产品演示按钮,自动生成产品 Live demo 演示链接。


正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,865
    @feibisi
    楼主

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

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

    此功能添加一个按钮以链接到您的数字产品的现场演示。使用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="'.$demourl.'" title="'.$demotitle.'" id="livedemo" class="button" target="_blank">演示地址</a>';
     
    }
    add_action('woocommerce_before_add_to_cart_form','isa_before_add_to_cart_form');

    显示效果如下:

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

    诗语
    管理员
    • 文章数量: 5,865
    @feibisi
    楼主
    此回复已被标记为私有,🔒 仅楼主及管理员可见。
正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 哎呀,回复话题必需登录。

未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。

收藏纪念品


有奖活动

参与论坛社区问答,有机会获赠文派瓦普(Wapuu.com)手办模型。

产品博客


RSS 错误: http://blog.weixiaoduo.com/feed is invalid XML, likely due to invalid characters. XML error: Invalid document end at line 2, column 1

话题信息

商业系统