胖蒜

分享有价值的资源

如何利用TePass插件在网站主题中实现购买会员功能?

在Typecho搭建的网站中,如果你想利用TePass插件实现付费阅读,可以参考《TePass如何更优雅的插入付费可见与打赏代码》,其实也可以单独建立一个页面,实现在前台购买会员的功能。

在主题新建一个页面模板

我这里用当前主题里面的page.php这个来举例,复制模板并改名为page-vip.php,并在模板上面插入下面代码,最上方的PHP里面:

/**
* 购买会员
*
* @package custom
*/

插入调用代码

在刚刚建立的这个page-vip.php文件里面加入下面代码:

<?php if (array_key_exists('TePass', Typecho_Plugin::export()['activated'])) : 
echo TePass_Plugin::getBuyVip(); 
endif; ?>  

新建页面实现

进入网站后台,在设置->独立页面下新建立一个页面,自定义模板选择购买会员,发布页面即可。

这样的话,一个前端购买会员的页面就实现了,很简单,就是在独立页面调用TePass插件的getBuyVip函数即可。

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
可联系QQ744272645咨询
马上咨询 自媒体号