虽然 Yoast SEO 插件的文档可以在 Yoast.com 上找到,但您可以在这里浏览项目的源代码,查找和讨论未解决的问题,甚至贡献自己的力量。
这是有关如何在 WordPress 网站中安装 Yoast SEO 的指南。
在 Yoast,我们使用特定的工具集来开发我们的代码。在贡献之前请确保您已安装以下工具。
安装上述工具后,您可以使用以下步骤获取Yoast SEO的开发版本。请注意,这将下载 Yoast SEO 的最新开发版本。虽然该版本通常很稳定,但不建议在生产环境中使用。
在 WordPress 安装中,导航到wp-content/plugins
并运行以下命令:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
要安装所有必需的依赖项,请运行以下命令:
composer install
yarn
grunt build
在开发过程中,您可以运行grunt build:dev
而不是grunt build
,以节省自己下载一些仅在生产环境中需要的依赖项。
请注意,如果您更改 JavaScript 或 CSS 中的任何内容,则必须分别运行grunt build:js
或grunt build:css
。
对于主动开发,您可以运行grunt watch
以使构建保持最新并立即运行检查。
仅适用于 JavaScript,可使用 webpack 开发服务器。要启用开发服务器,您必须将其添加到 WordPress 安装的config.php
中:
define ( ' YOAST_SEO_DEV_SERVER ' , true );
您可以通过在wordpress-seo
文件夹中运行yarn start
来启动它。
另一个 JavaScript 替代方案是grunt webpack:watch
,此命令将使 JS 文件保持最新。您必须自己刷新页面,因为这不运行开发服务器。
该存储库使用 Yoast grunt 任务插件。
要运行 js 包的测试,请从packages/js
文件夹运行以下命令:
yarn test
这是 Yoast SEO 的开发人员门户,不应用于提供支持。请访问支持论坛。
如果您发现问题,请在这里告诉我们!请遵循这些关于如何编写良好的错误报告的指南。
如果您可以提供遇到的错误的回溯,这可能会对我们有很大帮助。您可以使用本要点中的代码在您的网站配置中启用回溯。
欢迎任何人为 Yoast SEO 做出贡献。请阅读对此存储库做出贡献的指南。
您可以通过多种方式做出贡献: