折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> 折雨的天空,emlog5.3内容付费插件v1.1

折雨的天空,emlog5.3内容付费插件v1.1

这是一篇安装教程,第一次写emlog插件,肯定会有很多问题,希望你理解。

这个教程是一篇演示文章,你可以不需要付费就能够下载到插件和看到教程。

教程是一个GIF图片,演示后台安装,点击缩略图查看完整动画

blog.gif

由于为了方便,修改了两个非插件内的系统文件,你可以下载覆盖,你也可以自行修改。

文件分别是:


include\controller\log_controller.php

第86行附近,将代码改为:

//处理meta关键字过滤
		if (strpos($log_content,'#zeyu#')!==false)
        {
            $desc_log_content=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/uis',',以下文章内容被作者标识为需要付费后才能浏览',$log_content);
            $site_description = extractHtmlData($desc_log_content, 90);
        }
		else
        {
            $site_description = extractHtmlData($log_content, 90);
        }

第二个文件:




include\model\log_model.php

第190行附近,加入:

//处理首页博客摘要
            if (strpos($row['content'],'#zeyu#')!==false)
            {
                $desc_log_content=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/u','以下文章内容被作者标识为需要付费后才能浏览。',$row['content']);
                $row['excerpt']=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/u','以下文章内容被作者标识为需要付费后才能浏览。',$row['excerpt']);
            }

本来最开始是不动这些文件的,但是处理稍微麻烦一些,就还是直接改了文件了。



上面文件打包:


include.rar


以下内容测试付费(插件下载地址):



[#zeyu#]

zeyu_payv1.1.zip(插件安装包)

include.rar(源文件修改包,包含了路径)



[/#zeyu#]


以下是免费的。免费的就看心情打赏了,博客也支持打赏。



zeyu_payv1.1.zip(插件安装包)

include.rar(源文件修改包,包含了路径)


第一次写的不好的话,见谅。


只支持emlog5.3.1。因为我目前只测试了这个版本。

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《折雨的天空,emlog5.3内容付费插件v1.1

发表评论

路人甲 表情
看不清楚?点图切换