猫贝zblog文章自动出图插件免费版的就可以用了,自己修了了一些地方,这里记录一下:
后台插件参数设置:字体:32,图片宽度:900,自动出图不建议打开,手动生成比较好,压缩图片:随意,随机颜色:随意
修改了include.php文件部分
(1)因为默认图片为500*380像素,后台设置为900宽度清晰度降低了,而且这个宽高比默认为3:2,我也需要修改为2:1
$height = $width / 1.5; $im = imagecreatetruecolor($width, $height); $bg = imagecreatefromjpeg($img_one[$img1]); imagecopyresized($im,$bg,0,0,0,0,$width,$height,500,340); imagecopyresized($im,imagecreatefrompng($img_two[$img2]),0,0,0,0,$width,$height,350,230); imagecopyresized($im,imagecreatefrompng($img_three[$img3]),0,0,0,0,$width,$height,350,230);
这三行修改为:
$height = $width / 2; $im = imagecreatetruecolor($width, $height); $bg = imagecreatefromjpeg($img_one[$img1]); imagecopyresized($im,$bg,0,0,0,0,$width,$height,900,450);
这里改了图片尺寸原图,后面两行代码去掉了,是因为我不需要用后两层覆盖生成。最上面高度设置的是根据图片宽度生成图片高度
(2)设置生成图片文字高度位置
$y = $height / 2; foreach ( $text as $value ) { $a = imagettfbbox( $size, 0, $font, $value ); $len = $a[2] - $a[0]; $x = ( $width - $len ) / 2; imagettftext( $im, $size, 0, $x, $y, $color, $font, $value ); $y = $y + 35; }
这里改为下面
$y = $height / 2.3; foreach ( $text as $value ) { $a = imagettfbbox( $size, 0, $font, $value ); $len = $a[2] - $a[0]; $x = ( $width - $len ) / 2; imagettftext( $im, $size, 0, $x, $y, $color, $font, $value ); $y = $y + 55; }
第一个参数是修改的文字在图片上出现高度位置,最后一个参数是行高。
(3)修改生成图片中文字显示宽度和位置。
版权声明:本文由贝联科技发布,如需转载请注明出处,如需分享可点击上方生成海报按钮。
一些站长需要在网站中插入西瓜视频,可惜字节跳动公司没有对外公布站外引用方法。很多年前,还是优酷称霸视频内容的时代,优酷,土豆,酷6,腾讯视频等众多网站每个视频下面有个站外引用链接。博客站长需要引用这些网站某个视频时可以很简单的在编辑器内粘贴...
本人遇到这样的问题需要解决,一个软件销售网站,绝大多数类目文章前台显示有个在线购买链接,如果某软件退市,则不显示这个购买链接,这个问题用zblog如何解决呢?想到的解决方式:退市软件转移到退市产品类目,这个类目用不同的模板文件,该模板不显示...
zblog后台有款不错的公众号涨粉插件,名字叫YK微信公众号引流吸粉必备神器,有需要的朋友可以自己搜索下载,本文主要记录对该插件的修改完善。一、插件现存的问题YK微信公众号引流吸粉必备神器下载安装好后,发现移动端文字排版有点乱,参下图,PC...
Zblog主题目前没有邮箱必填设置,后续版本可以加上,目前要实现邮箱必填,需要手动修改zb_users/theme/tpure/include.php,第一步:在第82行花括号上方添加以下代码:Add_Filter_Plugin('...
前些时间看到一个老外网站关于SEO的知识介绍,建议在网页的文章标题处使用H1标签,文章内的章节标题根据层次从上到下使用H2-H6的标签。本人有个不太好的习惯,在文章正文内使用H标签比较乱,许多情况下使用了H3标签,却没有使用H2标签。另外如...
本文记录Zblog拓源企业版修改方法,这个是购买的企业版模板,非免费纯净版拓源主题,特此说明。(1)修改默认的文章内H3标题样式默认的.single h3 { margi...