statikbe/craft-carbon-tracker

碳追踪器旨在提高人们对网页产生的碳排放的认识,通过在Craft控制面板的内容旁边显示这些见解。

安装: 167

依赖项: 1

建议者: 0

安全: 0

星标: 18

关注者: 3

分支: 0

开放问题: 1

类型:craft-plugin

5.0.3 2024-09-06 13:09 UTC

This package is auto-updated.

Last update: 2024-09-06 13:15:58 UTC


README

为Craft CMS的碳排放追踪器

碳追踪器旨在提高人们对网页产生的碳排放的认识,通过在Craft控制面板的内容旁边显示这些见解。

该插件使用websitecarbon.com API(尽管我们没有关联,但我们把它们视为朋友 💚),并且每天只会检查一次新指标。这意味着你不会看到每次更新或更改后的新指标——因为这会导致大量的API调用,这与尽可能保持我们的足迹最小化的目的相违背 😊。

它是如何工作的?

当发布新页面时,该插件将通过队列任务(以避免阻塞用户)调用websitecarbon.com API,并传入页面的URL,几分钟之后,你将在条目详情页的侧边栏中看到一个新的块。

本地开发

当你在本地环境中安装该插件时,它将始终使用websitecarbon.com作为获取当前得分的URL,因为API需要一个公开可用的URL)

要求

此插件需要Craft CMS 4.5.0或更高版本,以及PHP 8.0.2或更高版本。

安装

您可以从插件商店或使用Composer安装此插件。

从插件商店

转到项目控制面板中的插件商店,搜索“carbon-tracker”,然后点击“安装”。

使用Composer

打开您的终端并运行以下命令

# go to the project directory
cd /path/to/my-project.test

# tell Composer to load the plugin
composer require statikbe/craft-carbon-tracker

# tell Craft to install the plugin
./craft plugin/install carbon-tracker