前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Typecho教程 - ArticlePoster使用问题综合帖

Typecho教程 - ArticlePoster使用问题综合帖

作者头像
用砖头敲代码
发布2022-08-30 11:14:34
5190
发布2022-08-30 11:14:34
举报
文章被收录于专栏:用砖头敲代码

废话少说展开目录

总结一下 ArticlePoster1.0.7 使用本地节点中可能会遇到的各种问题,以后就不一一解释了。

网络超时展开目录

  • 服务器太慢 ajax 或者 curl 超时 (解决:换服务器吧) 生成失败
  • 接口出出现错误了,导致 json 解析失败 (解决:建议没有 php 基础不要修改插件)
  • 服务器太慢,具体看上方 生成失败
  • 接口端被防火墙拦截,导致请求返回空 (解决:将 /usr/plugins/ArticlePoster/service/ 放行)
  • 服务器被防火墙或 cdn 拦截 (解决:除上面那条之外,把服务器 ip 也放行) 当前节点不可用
  • 原因和处理方法参考生成失败 点击生成海报按钮没反应
  • 没引入 jquery (解决:在插件设置引入 jquery)
  • 在插件设置引入 jquery,点按钮无效 (解决:那就是已经引入了,不引入即可)
  • 刷新页面后就可以生成了 (解决:多半模板是 pjax 的,加一个 pjax 回调就行了,代码看最下面)
代码语言:javascript
复制
/* ArticlePoster - 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(); 
}); 

  • 尝试上面三条都不好使,并且自定义过按钮样式 (解决:添加 class="article-poster-button",估计有点 html 基础都知道道怎么改) 启用插件不显示按钮
  • 需要在 page.php 添加挂载点,放在中间的位置,按理说在和中间都可以,代码看下面
代码语言:javascript
复制
<?php ArticlePoster_Plugin::button($this->cid); ?> 

自定义头图教程 找到插件目录 /service/api.php,在 179 行,把 get_curl 函数里面的内容直接换成你要换的图片链接就行了

代码语言:javascript
复制
get_curl('https://www.bing.com'.json_decode(get_curl("https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1"),true)['images'][0]['url']) 

自定义头像教程 找到插件目录 /service/api.php,在 191 行,把 get_curl 函数里面的内容直接换成你要换的图片链接就行了

代码语言:javascript
复制
get_curl('https://q1.qlogo.cn/g?b=qq&nk='.$info['artcleqqqq'].'&s=640') 

自定义海报字体教程 找到插件目录 /service/inc/fonts/msyh.ttf,换成自己想要的字体就行了,记得名称要一样 提示:更换字体可能会导致海报排版错误,有能力的自己搞定 文章缩略图加载不出来 在插件设置取消加载 jquery 即可 (面对大部分主题有效) 最后的话 这些都是这么长时间总结下来的,陆续更新中....

如无特殊说明《Typecho 教程 - ArticlePoster 使用问题综合帖》为博主 MoLeft 原创,转载请注明原文链接为:https://moleft.cn/post-135.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 废话少说展开目录
  • 网络超时展开目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档