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

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

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

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

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

    <?php if ($this->is('post')) : ?>
//检查页面是否为内容页

&lt;?php $this-&gt;need('poster.php'); ?&gt;

&lt;?php endif; ?&gt;</code></pre><p>4.最后一点,poster.php第59行的背景图按需设置,不同主题有不同做法。</p><pre><code class="lang-php">    &lt;div class=&quot;comiis_poster_img&quot;&gt;&lt;div class=&quot;img_time&quot;&gt;&lt;?php $this-&gt;date('d'); ?&gt;&lt;span&gt;&lt;?php $this-&gt;date('Y'); ?&gt;/&lt;?php $this-&gt;date('m'); ?&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src=&quot;此处为你图片的地址&quot; class=&quot;vm&quot; id=&quot;comiis_poster_image&quot;&gt;&lt;/div&gt;&lt;div class=&quot;comiis_poster_tita&quot;&gt;&lt;?php $this-&gt;title(); ?&gt;&lt;/div&gt;</code></pre><p>其他的:默认引入Mirages.min.js,如果主题自带,可以在poster.php注释掉。</p><h1>本文资源下载:</h1><p>{alert type="info"}<br>1.微信扫下面二维码关注公众号<br>2.回复 <strong>0421</strong> 进行下载<br>{/alert}</p>
分类: Typecho 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录