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

季春二九 2022-4-6 5 4/6

自我觉得海报分享这个功能非常实用
cid-527.png

优势:
本功能由客户端调用html canvas直接生成海报,服务端的压力极小(只需生成一张二维码)。
还是挺不错的,比如说你开发主题就可以直接加上这些(现在带海报分享功能的主题真的不多呢)。

使用方法
将文件上传至正使用的主题目录下解压;
先在在合适的位置插入

    <a href="javascript:;" class="btn-bigger-cover comiis_poster_a">海报分享</a>
    
    <!--样式可以自己改-->

3.再在页脚(标签外)插入

    <?php if ($this->is('post')) : ?>

    //检查页面是否为内容页
    
    <?php $this->need('poster.php'); ?>
    
    <?php endif; ?>

4.最后一点,poster.php第59行的背景图按需设置,不同主题有不同做法。

    <div class="comiis_poster_img"><div class="img_time"><?php $this->date('d'); ?><span><?php $this->date('Y'); ?>/<?php $this->date('m'); ?></span></div><img src="此处为你图片的地址" class="vm" id="comiis_poster_image"></div><div class="comiis_poster_tita"><?php $this->title(); ?></div>

其他的:默认引入Mirages.min.js,如果主题自带,可以在poster.php注释掉。

本文资源下载:

{alert type="info"}
1.微信扫下面二维码关注公众号
2.回复 0421 进行下载
{/alert}

- THE END -

季春二九

4月06日14:14

最后修改:2022年4月6日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论