Typecho生成海报(cuteen主题版)
2023-02-18 16:46:47 时间
废话不多说直接上教程 原作者:https://www.moleft.cn/post-53.html 插件:https://wws.lanzous.com/i1pXFlk2xhi 密码:5uq1
安装说明 (1)将插件上传到 /usr/plugins/,并重命名为 ArticlePoster (2)修改 post.php,在合适的位置加入挂载点
<?php ArticlePoster_Plugin::button($this->cid); ?>
(3)在后台插件设置填写好信息,一定要填自定义分享按钮样式,并且在 class 里面加入 [RainBowText]article-poster-button[/RainBowText]
(4)如果你的模板没有引入 jquery 或者上述过程都设置好了点击按钮无响应,可以开启加载 jquery
(5)修改图标部分可以找到 /usr/plugins/ArticlePoster/js/core.js
,修改注释部分图标样式
pjax 适配
自 1.0.6 之后重新调整对于 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();
});
按照原作者写的应该是可以在后台pjax调用,但是Cuteen主题貌似没什么用
其他主题就不知道了,所以我直接在 footer.php中直接添加了
自定义按钮样式,在插件中添加
<button class="article-poster-button btn btn-outline-primary rounded-pill align-items-center d-inline-flex"><i class="fas fa-money-check"></i><span class="ml-1">下载海报</span></button>
图标在头部引用
<link href="https://cdn.bootcdn.net/ajax/libs/font-awesome/5.15.1/css/all.css" rel="stylesheet">
最后修改一下
相关文章
- Java线上问题排查神器Arthas实战分析
- Java技术栈之JDK优雅编程特性探索与实战
- 新一代Java程序员必学的Docker容器化技术基础篇
- Java定时器演进过程和生产级分布式任务调度ElasticJob代码实战
- 旅游公司招聘Java工程师
- 专业化音频编辑处理软件——AU au软件全版本下载
- Audition 2021 For Mac软件安装教程 au软件全版本下载
- Audition 2019 For Mac软件安装教程 AU软件全版本下载
- Audition 2018 For Mac软件安装教程 AU软件全版本下载
- 专业音频 Adobe Audition 2022.6 for Mac 中文版 免费下载
- 2022-12-25:etcd可以完全替代zookeeper,原因是k8s用的etcd,不用担心不成熟。请问etcd部署在k3s中,yaml如何写?
- 微信开放平台之第三方平台开发,从哪里入手?
- Angular Feature Modules
- ?【设计模式】观察者模式
- ?【设计模式】代理模式
- ?【设计模式】建造者模式
- ?【设计模式】模板方法模式
- ?【设计模式】策略模式
- Canvas实时回显和录制
- TypeScript方法装饰器应用