TypechoJoeTheme

忘心博客-网络资源分享,免费技术资源分享网站,网络研...

统计
登录
用户名
密码
/
注册
用户名
邮箱

Typecho插件 - 为你的文章生成海报

2020-04-20
/
1 评论
/
710 阅读
/
正在检测是否收录...
04/20

生成海报插件

今天給大家分享一个typecho插件;
原创插件作者MoLeft大哥。
建议使用使用Cuckoo主题;

功能介绍

1.全过程使用GD库生成海报,所以说不用担心排版错乱。
2.生成海报后保存到插件目录下的poster文件夹,节省第二次生成时间。
3.使用必应每日一图作为头图,每天的文章都有不同的新鲜感。
4.支持自定义按钮样式,方便同一主题样式,不会突兀。
插件生成的海报都存在本地文件夹里,这样就可以节省时间和空间;

安装说明

11.将插件上传到/usr/plugins/,并重命名为ArticlePoster
2.修改post.php,在合适的位置加入下面代码
(说明一下下面代码为生成海报按钮的挂载点,也就是按钮的位置代码,请根据个人眼光放在你想放的地方)
<?php ArticlePoster_Plugin::button($this->cid); ?>
3.在后台插件设置填写好信息,一定要填自定义分享按钮样式,并且在class里面加入article-poster-button
4.如果你的模板没有引入jquery或者上述过程都设置好了点击按钮无响应,可以开启加载jquery
5.修改图标部分可以找到/usr/plugins/ArticlePoster/js/core.js,修改注释部分图标样式

pjax适配

自1.0.6之后重新调整对于pjax的适配方案,如果主题有pjax回调可以直接填下以下代码,如果没有那么推荐你使用Cuckoo主题;

$('.article-poster-button').on('click',function(){
    create_poster();
});
$('[data-event=\'poster-close\']').on('click', function(){
    $('.article-poster, .poster-popover-mask, .poster-popover-box').fadeOut()
});
$('[data-event=\'poster-download\']').on('click', function(){
    download_poster();
});

效果图:
下载地址:https://www.lanzous.com/b05a4fo5e
密码:

此处内容 回复 可见

Typecho
朗读
赞 · 5
赞赏
感谢您的支持,我会继续努力哒!

三合一收款

下面三种方式都支持哦

微信
QQ
支付宝
打开支付宝/微信/QQ扫一扫,即可进行扫码打赏哦
版权属于:

忘心博客-网络资源分享,免费技术资源分享网站,网络研...

本文链接:

https://www.wxword.cn/archives/126.html(转载时请注明本文出处及文章链接)

评论 (1)
  1. 夜阑浇酒 作者
    Windows 10 · Google Chrome

    2020-08-22 回复