功能介绍

RiPro-V2文章内页付费小工具添加开通会员按钮,且已购买才能看见的备注信息,废话不多说直接看效果:

配置教程

第一步:/主题目录/inc/options/shop-widget-options.php (103行左右)替换文件:

        // 购买后不显示价格组件
        if ($IS_PAID == 0) {
            the_post_shop_priceo_options($post_id);
        }

        //按钮组件 异步模式
        if ( is_site_async_cache() ) {
            wp_enqueue_script('clipboard');
            echo '<div class="async-shop-down text-center"><i class="fa fa-spinner fa-spin"></i></div>';
        }else{
            $the_user_type  = _get_user_vip_type($user_id);
            $the_post_price = get_post_price($post_id, $the_user_type);

            if ($IS_PAID == 0) {
                # 未购买... is_site_nologin_pay
                if ($the_user_type == 'nov' && $the_post_price == -1) {
                    echo '<button type="button" class="btn btn-block btn-danger mb-3" disabled>' . esc_html__('暂无购买权限', 'ripro-v2') . '</button>';
                } elseif (empty($user_id) && !is_site_nologin_pay()) {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 login-btn">' . esc_html__('登录后下载', 'ripro-v2') . '</button>';
                } else {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 click-pay-post" data-postid="' . $post_id . '" data-nonce="' . $click_nonce . '" data-price="' . $the_post_price . '">' . get_shop_paybtn_txt() . '</button>';
                }

            } elseif ($IS_PAID == 3) {
                # 免费资源...
                if (empty($user_id) && !is_site_nologin_pay()) {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 login-btn">' . esc_html__('登录后下载', 'ripro-v2') . '</button>';
                } else {
                    the_post_shop_downurl_btns($post_id, $click_nonce);
                }

            } elseif ($IS_PAID > 0) {
                # 已购买...
                the_post_shop_downurl_btns($post_id, $click_nonce);
            }
        }

替换为:

        // 购买后不显示价格组件
        // if ($IS_PAID == 0) {
        //     the_post_shop_priceo_options($post_id);
        // }
        //永远显示价格组件

        the_post_shop_priceo_options($post_id);



        //按钮组件 异步模式
        if (!is_site_async_cache() ) {
            wp_enqueue_script('clipboard');
        }else{
            $the_user_type  = _get_user_vip_type($user_id);
            $the_post_price = get_post_price($post_id, $the_user_type);


            if ($IS_PAID == 0) {
                //显示开通会员
                echo '<a href="/user/vip"><button type="button" class="btn btn-block btn-primary mb-3">开通会员</button></a>';

                # 未购买... is_site_nologin_pay
                if ($the_user_type == 'nov' && $the_post_price == -1) {
                    echo '<button type="button" class="btn btn-block btn-danger mb-3" disabled>' . esc_html__('暂无购买权限', 'ripro-v2') . '</button>';
                } elseif (empty($user_id) && !is_site_nologin_pay()) {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 login-btn">' . esc_html__('登录后下载', 'ripro-v2') . '</button>';
                } else {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 click-pay-post" data-postid="' . $post_id . '" data-nonce="' . $click_nonce . '" data-price="' . $the_post_price . '">' . get_shop_paybtn_txt() . '</button>';
                }

            } elseif ($IS_PAID == 3) {
                //显示开通会员
                echo '<a href="/user/vip"><button type="button" class="btn btn-block btn-primary mb-3">开通会员</button></a>';

                # 免费资源...
                if (empty($user_id) && !is_site_nologin_pay()) {
                    echo '<button type="button" class="btn btn-block btn-primary mb-3 login-btn">' . esc_html__('登录后下载', 'ripro-v2') . '</button>';
                } else {
                    the_post_shop_downurl_btns($post_id, $click_nonce);
                }

            } elseif ($IS_PAID > 0) {
                # 已购买...
                the_post_shop_downurl_btns($post_id, $click_nonce);
                echo '<div style="margin-top:20px;color: 	#0080FF;border:4px solid #f0f0f5">PS: 如遇链接失效或其他问题请联系客服QQ: <span style="color: red">88888888</span> 协助解决!</div>';
            }
        }

 

第二步:171行左右 将永久有效修改为购买后永久有效 当然这里也可以不修改 看个人喜好。

 
  • 本站名称:清风资源网
  • 本站永久地址:www.mcoxn.com
  • 本站提供的源码、模板、插件等等其他资源,除资源本身问题外,都不包含免费技术服务,请大家谅解!
  • 本站资源解压密码一般都为www.mcoxn.com如发现链接失效,请联系在线客服更新。
  • 本站所有代码模板仅供学习交流使用,请勿用于商业用途,及违法侵权行为使用均与本站无关。
  • 源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。
  • 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
  • 本站所有资源来源于公开互联网搜集和网友投稿提供,仅供个人学习研究使用,若本站收录的内容对您的版权或者利益造成损害,请提供相应的资质证明发邮件至kakbga@qq.com我们将于3个工作日内予以删除。