TypechoJoeTheme

老狮的梦

统计
登录
用户名
密码
/
注册
用户名
邮箱
输入密码
确认密码

typecho生成文章海报插件

老狮博主
2021-02-28
/
1 评论
/
204 阅读
/
332 个字
/
百度已收录
02/28
本文最后更新于2021年02月28日,已超过44天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

特色功能

  • 全过程使用 GD 库生成海报,所以说不用担心排版错乱。
  • 生成海报后保存到插件目录下的 poster 文件夹,节省第二次生成时间。
  • 使用必应每日一图作为头图,每天的文章都有不同的新鲜感。
  • 支持自定义按钮样式,方便同一主题样式,不会突兀。
  • 关于按钮样式可以自己添加css修改

更新日志

2020-05-14 更新说明

  • 新增本地节点,可以自己魔改了
  • 修复计算文章阅读时间不准确
  • 修复文章中有 markdown 语法
  • 自定义头像和自定义头图懒得写
  • 懒得修改按钮样式的可以直接引入 mdui 了

安装说明

  • 将插件上传到 /usr/plugins/,并重命名为 ArticlePoster
  • 在后台插件设置填写好信息,一定要填自定义分享按钮样式,并且在 class 里面加入 article-poster-button
  • 如果你的模板没有引入 jquery 或者上述过程都设置好了点击按钮无响应,可以开启加载 jquery
  • 修改图标部分可以找到 /usr/plugins/ArticlePoster/js/core.js,修改注释部分图标样式

输出样式

<?php ArticlePoster_Plugin::button($this->cid);?>

修改 post.php,在合适的位置加入此挂载点

pjax 适配

如果主题有 pjax 回调可以直接填下以下代码

$('.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://yamdr.lanzous.com/id52uyj

原文链接

https://www.yamdr.cn/archives/830/

美化代码文章海报
朗读
赞(0)
赞赏
感谢您的支持,我会继续努力哒!
版权属于:

老狮的梦

本文链接:

https://laolion.com/archives/2544.html(转载时请注明本文出处及文章链接)

评论 (1)
  1. 夏目贵志 闲逛
    Windows 7 · Google Chrome

    好东西 mrak了!

    2021-02-28 回复

互动读者

  • 老狮博主

    评论 9 次 | 文章 335 篇

  • 最后闲逛

    评论 5 次 | 文章 0 篇

  • 白嫖爱好者闲逛

    评论 4 次 | 文章 0 篇

  • 独乐乐闲逛

    评论 3 次 | 文章 0 篇

标签云

最新回复

  1. JamesQ闲逛
    2021-04-12
  2. eee闲逛
    2021-04-12
  3. lksani闲逛
    2021-04-12
  4. 拉克丝闲逛
    2021-04-12
  5. lksain闲逛
    2021-04-12