Jetpack使用体验

分享
Jetpack使用体验

Jetpack是Automattic公司旗下功能强大的WordPress插件,准确说,应该是服务。虽然WordPress可以免费使用,但是,如果你使用Jetpack的服务,整体体验将是质的提升。

JetPack已经作为知道独立的板块了,有独立的网站、APP,还有小插件可以选择(Jetpack Boost)。我还是很喜欢这款插件,看插件市场,安装数量还是相当多的,超过500万的安装数量,基于近2000个平价后为4星。

安全

Jetpack本身是一款基础配置的安全工具,免费版提供了不错的保护,包括网站在线监控、反垃圾邮件、防止暴力登录以及通过WordPress.com账户登录等内容。就我的经验,只要安装了安全软件,如果你没有修改登录链接,都会记录暴力登录后台的情况,也就是说,这是很普遍的攻击。

App编辑文章

Jetpack手机客户端编辑文章的体验非常好,启动速度比开启网页版快,编辑体验也是一流,目前存在的问题就是有时候能连上、有时候就连不上,因此,科学工具还是有必要的。

性能

附带了免费的图片CDN,但是在国内的网络环境,不用可能会更好。还有图像延迟加载功能,可以试试。

Jetpack Boost,这是一个独立的插件,我已经用了一段时间了,从我的感觉上、测试数据上来看,确实有一定效果,可以参考我之前的文章Jetpack Boost

编辑

提供了一些编辑优化的模块,比如,可以开启Mrakdown编辑文章功能,这就又可以少安装一个插件了。

主题增强

可以开启无限滚动,这解决了我目前使用Kadence主题无法设置主页Post数量的问题,无限滚动也是相当舒适的功能,一键开启,方便。

相关文章模块

Jetpack的相关文章模块,视觉效果还不错,可以试试。

阅读更多

更好的字幕翻译工具

更好的字幕翻译工具

如果你还在找一个更好的字幕翻译工具,那么就是是“沉浸式翻译”这个浏览器插件把,免费版本可以使用微软翻译、硅基流动翻译、GlM-4 Flash和Babel lite。 我测试了一下《挽救计划》的英文字幕,翻译成中文。这部电影的字幕其实难度还是挺大的,不过就我测试了硅基流动翻译、GlM-4 Flash和Babel lite 3个模型的翻译效果,这里推荐Babel lite模型。原因如下: 字幕里面有一个断句的 文本,Babel lite能准确翻译出原文表达的意思: 00:09:4900:09:52Over the next 30 years, the Earth could在未来 30 年,地球可能会 00:09:5200:09:55cool maybe 10凉爽,也许 10

By typenode
给网站添加view-transition动画

给网站添加view-transition动画

view-transition是一个很专业的功能,可以通过CSS去实现网页动画,在跨网页浏览上启用view-transition,无需多余配置即可获得一个优雅的网站页面切换效果。 适用于多页面应用的跨文档视图过渡 | View Transitions | Chrome for Developers开始在您的多页应用 (MPA) 中使用跨文档视图过渡。Chrome for DevelopersX demo: HomecamelCase 配置 在Code injection里面添加如下代码即可: <style> @view-transition { navigation: auto; } ::view-transition-group(root){ animation-duration:600ms } </style>

By typenode
Fix ActivityPub Webhook Error

Fix ActivityPub Webhook Error

之前的Ghost托管在PikaPods上面,其实相当于是Managed Ghost,所以你不需要去操心服务器的配置。最近换了服务商,那么情况就不一样了,遇到的所有问题都需要自己去处理,其中一个就是ActivityPub无法正常使用。 错误排查 查看log后发现报错:No Webhook Secret Found。 原因分析 * /.ghost/activitypub/* * /.well-known/webfinger * /.well-known/nodeinfo 上面三个ActivityPub资源配置错误,并未通过https反对带至ap.ghost.org。 处理办法 将需要反代的路径添加至nginx配置文件即可: location ~ /.ghost/activitypub/* { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_se

By typenode