创意来源

之前在后台的评论框发现WordPress评论内容可以使用html标签,然后试着添加了几个a标签,发现行得通。

既然a标签可以,那么img呢?我使用图床里的插件代码,发现方案行得通。因为自动给出的代码在Google Webview上出现问题,所以我在此给出修正之后的代码。

<script async="async"  src="//www.linlinzzo.top:443/pic/sdk/pup.js" data-url="https://www.linlinzzo.top:443/pic/upload" data-auto-insert="html-embed"></script>

原来的代码错在async上。

代码如何使用

最好将代码添加到<head></head>之间的文件头部。因为async,所以代码基本上不会影响网页的加载速度。

WordPress插件可能与此代码存在冲突。同时不要对评论内容进行额外的转义(wp会对评论内容进行处理)。

图片的上传过程

此代码的使用过程(webview版本过低会使用不了):

  1. 进入一个文章或可以评论的页面。
  2. 找到「评论内容」的文本框下方的「上传图片」按钮。
  3. 点击按钮进入一个新的标签页,按新页面的要求上传图片。
  4. 上传成功后,切换到之前的文章页面。就会发现img标签已经出现在「评论内容」里面了。

一些注意的东西

评论的图片将托管在林林图床,由我们来保证图片的稳定。如果哪天图床不得不停运,我们会提前通知取回图片。

需要调查你的访客支不支持JavaScript,因为程序基于js。

上传的图片会被审核且默认公开,注册用户之后可以设置为私稳图片。