优化设置
最后更新于:2019-11-10
优化设置选项都是属于相对比较个性化的功能选项,丸子社区小程序必须开启文章图像列表项,其他的选项,根据自己个人情况决定是否开启。没有标准答案,之所以提供这些选项,是针对开发不同的小程序,可以个性化的选择选项。化设置选项如下图所示:
推荐文章:是否开启推荐文章 [ 注: 启用自定义 API 置顶文章 ]
一般情况下,小程序都采用网站的置顶文章功能作为推荐文章,但是个别情况下,可能会有不想在小程序上采用网站的置顶文章,简单来说,就是想要把网站的置顶和小程序的推荐区分。那么,只要开启插件这里的推荐文章选项,小程序的置顶文章功能就会变成推荐文章。
需要注意的是开启了插件优化设置里的推荐文章选项后,还需要在文章发表的时候,选择推荐文章,否则小程序的推荐文章无效。目前丸子小程序社区版和资讯版的首页热门推荐都是采用置顶或推荐文章。如下图所示:
文章列表内容:是否启用文章列表 content 标签 [注:默认禁用]
WordPress REST API 默认情况下,请求的数据会输出 content 项内容。无论是列表还是详情页,都会输出内容。一般情况下,请求数据不多的时候,对 API 的数据返回加载时间影响不大,但是,文章列表在遇到自动加载下一页的数据的情况,一旦加载的页数过大时,会严重的影响加载速度,因此,我们对插件作出了屏蔽文章列表输出内容,仅在查看文章详情的时候输出内容。当然,为了避免部分需要二次开发的小程序,在文章列表下需要加载内容的需求,因此,提供了是否启用选项。丸子小程序社区版和资讯版建议保持默认,不需要启用。
屏蔽分类文章:是否启用文章分类目录禁止调用分类文章
WordPress REST API 默认情况下是输出全部分类文章列表,如果需要屏蔽某个分类文章,则采用 categories_exclude 参数屏蔽,即 API :https://你的网站域名/wp-json/wp/v2/posts?categories_exclude=分类 ID
。通过这种方式屏蔽分类文章,则不能随时更改,每次更改都需要更新提交小程序。因此,我们通过自定义文章 API :https://你的网站域名/wp-json/mp/v2/posts
实现屏蔽分类文章或取消屏蔽分类文章功能。
需要注意的是启用屏蔽分类文章功能,需要在分类目录对需要屏蔽的分类设置是否禁止在小程序调用列表显示,如下图所示:
标签列表文章:是否启用标签列表的每个标签调用 3 篇相关文章
WordPress REST API 默认情况下输出的是 post_tag 内容,即标签的默认内容。我们对标签 API 进行了自定义,可以输出每个标签的前 3 篇文章,即调用标签列表的时候,可以在每个标签下看到前 3 篇文章。比如丸子小程序资讯版专题页采用的就是标签列表,默认情况下,没有启用标签列表文章的情况下,只会显示每个标签名称,标签封面作为背景和标签相关文章数。启用标签列表文章,可以在每个标签下看到前 3 篇文章标题,封面等
文章图像列表:是否开启文章所有图片标签
把文章所有图片加入一个输出列表项。主要目的是在文章列表中的某篇文章可以显示多张图片。
注意:避免图片请求过多,列表最多输出 9 张图,文章详情内容可输出全部图片。
文章上篇/下篇:是否开启文章页上一篇及下一篇
即是否开启文章详情页 WordPress REST API 输出相同分类下的上一篇文章和下一篇文章数据。
屏蔽古腾堡:是否屏蔽古腾堡编辑器
古腾堡编辑器采用的块方式写文章,但是对于习惯使用了经典编辑器的用户而言,这一种新的编辑器让人很不习惯。插件集成了一句话屏蔽古堡腾编辑器,可以根据需要进行选择。
注意:目前丸子小程序 API 插件兼容支持古腾堡编辑器。
图片重命名:是否开启上传图片重命名,注意主题是否有冲突
上传图片时,WordPress 把图片信息插入到 POSTS 数据库表之前,会查询文件名的在数据表中是否存在,为避免查询过多,同时避免重复的文件名,建议开启上传图片重命名,以时间戳为文件名。
需要注意的是部分主题有可能集成了相同的功能,有可能会造成冲突。
HTML 页面压缩:是否启用网站 HTML 页面压缩优化
HTML 页面压缩功能是对主题前端网页进行 HTML 格式清理,减少空格和换行,压缩页面大小。
注意:如果你的网站主题已经集成,或者代码高亮功能,不建议使用 HTML 页面压缩。