胖蒜网

VSeptember 7, 2020

TePass如何更优雅的插入付费可见与打赏代码

TePass的付费可见,打赏功能需要在文章的post.php页面插入相关代码,当插件激活的时候,代码就生效了,没有激活,可能就会出错,应该怎么办呢?

其实很简单,那就增加一个判断插件是否激活的功能就行了。

下面直接来代码。

一、付费可读代码

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

二、打赏应插入的代码

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

这样的话,就算插件没激活,也不影响文章的查阅。

您的大名:
万水千山总是情,给个打赏行不行。 打赏
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://pangsuan.com/p/tepass-plugin-activated.html
1910

发表评论

终身 · VIP会员全站通免费下载
1,终身会员全站任意主题、插件资源免费下载;
2,终身会员专属客服一对一服务;
3,终身会员与VIP会员不一样;
4,VIP会员有效期内购买有优惠;
5,普通会员登录后购买,账户将会关联订单;
6,未登录购买,也可以通过订单号查找到付费内容。